We are proud to serve Kitchener, Waterloo, Cambridge, Guelph, Elmira, St. Jacobs, Heidelberg, Breslau, New Hamburg, Baden, St. Agatha & the surrounding areas