Custom Contracting company delivers the best roofing service be it residential roofing or commercial roofing. We operate in Hamilton, Burlington, Guelph, Cambridge, Waterloo, Oakville, Mississauga and Kitchener. Our services include roof repair, roof installation, roof replacement, etc.