Aerial view of residential rooftops surrounded by autumn trees

Free Estimates

Get a Free Roofing Estimate

Call us or send the form. Tell us what you are seeing and we will get back to you to book a time to look at your property.

Request your free estimate

A few details and we will be in touch to book a time.

Free Estimate

Prefer to talk? (289) 683-9727

Google Reviews

What our customers say

5.0

5.0 out of 5 from 15 Google reviews

  • 5 out of 5 stars

    I am beyond happy with the work that James Roofing did at my rental property. I had water damage from an incompatible roofing system that was put on by the previous company. From the beginning of my project, James was happy to answer any questions I had about proposed solutions and always made sure I understood all options available. The job was done when he said it would be, and on time. The crew was very polite with my tenants and cleaned up 100% after their work was done. I will be calling James Roofing again when my main roof needs replaced.

    Crystal Glowala 1 week ago
  • 5 out of 5 stars

    They are a great company!! The workers were pleasant and got the job done in a timely manner. Prices are reasonable as well. Will definitely recommend!!

    Marie Dumais 2 weeks ago
  • 5 out of 5 stars

    I am very pleased to give the highest regard to this company. Not only were they efficient but also made me feel included with the process. Very easy to communicate with, good listeners and very knowledgeable. Thumbs up!!

    Lisa Arnold 2 weeks ago
  • 5 out of 5 stars

    Honestly great experience from start to finish. I got the run around from a few other roofers before finding James Roofing. He was prompt in returning my phone calls, worked me in a few days earlier than originally planned and fixed the leak in my roof immediately and for a fair price. Would highly recommend to anybody looking for good, honest work

    C Wil 2 weeks ago
  • 5 out of 5 stars

    Janes was able to fix holes in my roof with short notice. Solid job!

    Waye Marrs 3 weeks ago
  • 5 out of 5 stars

    James Roofing did a fantastic job making this 106 year home look so much better. The crew were fantastic and cleaned up well after the job was complete. Very polite and James was fantastic to deal with. Very professional.

    Todd Mason 3 weeks ago
  • 5 out of 5 stars

    Great and honest work. They installed eavestrough and down pipes for me. Very reasonably priced and professional job well done.

    Mike Rehner 4 weeks ago

What Happens Next

What happens after you reach out

  1. We Call You Back

    We confirm the details and book a time that works for you.

  2. We Inspect

    We look at the roof, attic and exterior and take photos of anything that needs attention.

  3. Written Quote

    You get a clear, itemized estimate. Take your time, there is no pressure to sign.

Questions

Before you book

Still unsure about something? Call us and talk to someone who actually works on roofs.

(289) 683-9727

Is the estimate really free?

Yes. The inspection and written estimate cost nothing and come with no obligation.

Do I need to be home for the inspection?

Not always. For most roofs we can inspect from outside. If we need to check the attic, we will arrange a time when someone is home.

What should I mention when I reach out?

Your address, what you are noticing (leaks, missing shingles, ice dams, damaged eavestrough) and roughly how old the roof is, if you know. Photos help too.

Do you handle commercial properties?

Yes. We work on commercial roofs and provide snow removal for commercial lots. Let us know the type of building when you get in touch.

Call Now Free Estimate