Homes with shingled roofs
Homes with shingled roofs
Fix My Roof does not ask for any money down before the work is completed in full!

Hamilton’s Roofing, Eavestrough & Siding Professionals

Thousands of property owners in Hamilton and throughout the surrounding area have trusted Fix My Roof for prompt, professional and affordable roofing services for more than 30 years. We’re the area’s leader for roofing repairs, eavestrough work and siding projects. We’ve established a reputation for excellence by backing all of our work with a 100% guarantee and offering prompt service at competitive prices. Contact Fix My Roof today to schedule your free roofing estimate at your convenience!

Get in Touch
Fix My Roof is more than happy to help in any way possible and look forward to introducing you to the quality and integrity that are the cornerstone of our business. Use the handy eform below to get in touch with Hamilton’s roofing professionals.
* mandatory fields
Our Commitment to Privacy: We take customer privacy seriously and do not sell or give out any customer information. We do not keep a mailing list nor distribute a newsletter.

Service Area

  • Hamilton
  • Burlington
  • Ancaster
  • Stoney Creek
  • Surrounding area


  • 905-387-8733