Oakville, ONFriendly, knowledgeable service representative. Careful, tidy, and thorough installation.