Mississauga, ONProfessional and extremely competent. Communication skills excellent as was his attention to detail. Totally trustworthy!