A Kitchener man and Puslinch woman faced impaired driving charges by Wellington County OPP, resulting in court appearances, license suspensions, and vehicle impounds.