Guelph, OntarioThe job was clearly explained and the work was great and thorough. Would highly recommend to anyone.