Top-rated roofers.

Get matched with top roofers in Grafton, MA

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Grafton, MA?

Select your specific project to find the pro for you.

TRUSTED BY GRAFTON, MA HOMEOWNERS

  • Average homeowner rating star icon4.3
    Average homeowner rating
  • Verified reviews icon453
    Verified roofing services reviews

Find Roofers in Grafton

Avatar for M and J Home Improvement
M and J Home Improvement
4.5(
338
)
Asphalt Shingle Roofing - RepairSealant for Roof - ApplyFlat, Foam or Single Ply Roofing - Repair+5 more

Serving Grafton, MA and surrounding areas

Approved

In business since 2008

Free estimates

Emergency services offered

"It is not easy to find a roofer who is willing much less eager to climb onto the roof of a three family house for a roof repair. Shane returned more than once to do so. I couldn't be happier with his professionalism, quality of service and positive energy."
 flat roof
shingle
Shingles
Roofing
Siding

+60

Response time1 day
63 neighbors recently requested a quote
Recommended by95%of homeowners
Avatar for On Top Roofing
On Top Roofing
4.6(
179
)
Asphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Install or ReplaceNatural Slate Roofing - Repair+26 more

Serving Grafton, MA and surrounding areas

Approved

In business since 2004

Free estimates

Emergency services offered

"We had a great experience with On Top Roofing. They returned my call for a quote request within one day and had someone out to give an estimate within a couple of days after that. We obtained several estimates, On Top was the only company that actually climbed up on a ladder to really look at the area of concern and where work needed to be done during the estimate. After we received the quote, the work was done within the scheduled time and completed as agreed. I would definitely consider On Top again for future roofing needs."
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+11

Response time11 hrs
Response rate100%
6 neighbors recently requested a quote
MTS Siding and Roofing LLC
4.9(
28
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For Business

Serving Grafton, MA and surrounding areas

Approved

Super Service Award Winner

In business since 2003

Free estimates

Emergency services offered

"Crew did great. On site at 7:30. Roof stripped by 9:00. Replaced 3 skylights and were cleaned up and done on a 20 square roof. Looks great. Highly recommend."
2 neighbors recently requested a quote
Recommended by96%of homeowners
Avatar for Global Home Exteriors, Inc.
Global Home Exteriors, Inc.
4.8(
86
)
Sealant for Roof - Apply- For BusinessAsphalt Shingle Roofing - Repair - For BusinessFlat, Foam or Single Ply Roofing - Repair- For Business+2 more

Serving Grafton, MA and surrounding areas

Approved

In business since 2017

Free estimates

Emergency services offered

"I had a great experience with Global roofing. Fredy was quick to get back to me to set up a time to meet and assess the issue. He was very easy to communicate with throughout the process. The job was completed in one day and they cleaned up thoroughly. I would highly recommend Global roofing and will use them again in the future."
Roof Replacement
Roof Underlayment
Roof Installation
Roof Prep & Install
Shingle Installation

+1

Response time3 days
142 neighbors recently requested a quote
Recommended by97%of homeowners
Avatar for Cook's Roofing
Cook's Roofing
4.7(
44
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+26 more

Serving Grafton, MA and surrounding areas

Approved

In business since 1975

Warranties offered

Customers say: True professional

"Mr. Cook responded promptly to my request for an estimate on my roofing job. He arrived as promised and provided a very thorough and fair estimate for the work requested, which was re-roofing the house, a garage, an addition and a shed, adding a 27' section of gutter to my garage and replacing two skylights in my addition. He was professional and personable, as well as very knowledgeable. The estimate he provided was complete and fair. In addition, he provided a list of homes he had roofed (with shingle colors) so that I could get a good idea of the color in actual lighting conditions. I was very pleased with his interaction and have no doubt as to his capability. Unfortunately, you can only hire one firm and I opted for a different company but you should contact him for an estimate on your job. He is well established and would be competitive."
Additional Photos
Additional Photos
Additional Photos
New Roof for a home in Upton, Massachusetts with Moire Colored CertainTeed Shingles
New Roof for a Home in Mendon, MA. CertainTeed Shingles in Colonial Slate Color Blend

+2

Response time1 day
11 neighbors recently requested a quote
Recommended by97%of homeowners
Avatar for RB FARINA ROOFING & CONSTRUCTION, INC.
RB FARINA ROOFING & CONSTRUCTION, INC.
4.2(
79
)
Asphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Install or ReplaceFlat, Foam or Single Ply Roofing - Repair+19 more

Serving Grafton, MA and surrounding areas

Approved

In business since 1984

Free estimates

Emergency services offered

"Quick response to repair leak which was great because heavy rains were on the way. Partial roof replacement was very conveniently scheduled around the weather and my and my tenants availability. Work was completed in less than a full day. They cleaned up well. No mess left outside the house or on the porches (3 family house)."
commercial TV RB Farina Roofing Co
commercial TV RB Farina Roofing Co
commercial TV RB Farina Roofing Co
commercial TV RB Farina Roofing Co
commercial TV RB Farina Roofing Co

+32

64 neighbors recently requested a quote
Recommended by84%of homeowners
Avatar for MTS Siding and Roofing, LLC
MTS Siding and Roofing, LLC
4.7(
149
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair

Serving Grafton, MA and surrounding areas

Approved

In business since 2003

Free estimates

Emergency services offered

"We had unexpected damage to our roof and due to this damage, we had water damage to the inside of our home. The skylight needed to be replaced along with a new roof. I was just overwhelmed and didn't know what to do or who to call. My Stepson had recently used Matt to have his roof repaired and they did such a nice job. I gave Matt a call and he was at my house within a day and assured me that he could help and gave me a very reasonable quote and timeframe to get the job done. Matt explained all my options and worked with what fit my budget. Matt and his crew arrived on schedule as promised and his crew worked diligently throughout the day cleaning as they worked to make sure my yard was just as it was when they arrived. when they completed the job they combed the whole yard and driveway to make sure there were no stray scraps or nails or debris. the workers were so respectful and boy did they bust theirs butts to get the job done. Thank you Matt & Crew for a job well done.."
Before
After
Before 2
After 2
After

+21

Response time10 hrs
Recommended by97%of homeowners
Seven Hills Roofing
4.8(
123
)
Asphalt Shingle Roofing - RepairAsphalt Shingle Roofing - Repair - For BusinessFlat, Foam or Single Ply Roofing - Repair+6 more

Serving Grafton, MA and surrounding areas

Approved

In business since 2017

Free estimates

Emergency services offered

"Seven Hills Roofing came to look at my roof, found the problem almost immediately, and fixed it within a few days at a very reasonable cost. Would highly recommend!"
Flat Rubber Roof
Vernon Street Worcester
stripped and replaced
747 Pleasant Street
Roof Replacement

+17

Response time2 days
3 neighbors recently requested a quote
Recommended by96%of homeowners
Avatar for LCT Construction & Services, Inc.
LCT Construction & Services, Inc.
4.7(
191
)
Asphalt Shingle Roofing - Install or ReplaceFlat, Foam, or Single Ply Roofing - Install or ReplaceMetal Roofing - Install or Replace+2 more

Serving Grafton, MA and surrounding areas

Approved

Super Service Award Winner

In business since 2007

Free estimates

Emergency services offered

"They beat out the local contractors by quite a bit. I was able to get the roof done plus gutters for less than what the locals were trying to charge just for the roof. Very easy transaction, they were in and out and the day and they cleaned up their mess. The roof looks fabulous!"
ROOFING
ROOFING
Untitled Gallery 1
Untitled Gallery 1
shrewsbury MA

+22

Response time2 days
71 neighbors recently requested a quote
Recommended by87%of homeowners
...
Showing 1-10 of 644
Roofing questions, answered by experts

Ensures precision fitting, optimizing durability and efficiency against weather elements.

Single-ply roofing lasts for between 15 and 30 years, depending on the type you install and the climate in your area. TPO roofing has the shortest lifespan of 15 to 30 years, followed by PVC, which lasts for 20 to 30 years. EPDM roofing is the longest-lasting single-ply roofing option, with a lifespan of 30 to 40 years. Keep in mind that hail, strong winds, blown debris, and foot traffic can all reduce how long your flat roof lasts.

Rubber shingles last for around 30 years, on average, and some can last for and include warranties for up to 50 years. Rubber roof shingles are more expensive than asphalt shingles, but they can last up to twice as long, meaning they provide more value in the long run. Just keep in mind that rubber roofs often require more maintenance than asphalt shingle roofs, including routine cleaning to avoid mold growth. Ask the roofer who installed your roof for an estimate for routine cleaning, if necessary.

Whether you should choose a flat roof or a sloped roof depends on your particular situation. Flat roofs tend to be less expensive to install. However, sloped roofs have longer lifespans and stand up better to heavy snow and other inclement weather.

Keep in mind that even a flat roof needs to have a slight slope, usually around 1/2 inch for every foot. If it is completely flat, water will pool and cause damage, either from weight or leakage or rot.

Roofing estimates vary for many reasons, but the most significant ones include differences in the cost of labor based on the contractor’s experience and overhead costs, as well as the quality of the materials your roofer will use for the job. You should get your estimates itemized and make sure your contractors include details about the materials they plan on using. Doing so allows you to compare not only based on the cost but also the value that you’ll get for your money.

The Grafton, MA homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.