Top-rated roofers.

Get matched with top roofers in Ferndale, WA

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Ferndale, WA?

Select your specific project to find the pro for you.

TRUSTED BY FERNDALE, WA HOMEOWNERS

  • Average homeowner rating star icon4.4
    Average homeowner rating
  • Verified reviews icon591
    Verified roofing services reviews

Find Roofers in Ferndale

Avatar for MT Roofing Services LLC
MT Roofing Services LLC
4.9(
24
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2017

Free estimates

Emergency services offered

"Oniver and his crew were one of the most efficient roofing crews I’ve ever witnessed. They did a tear off and replacement that included 14 sheets of new 1/2” plywood in just two days. They cleaned up each day and even ran a magnet over my yard to collect roofing nails. His crew was friendly and always smiling even on a very hot day. Oniver came out and checked on the work and returned the following day to address any concerns. I appreciate their reasonable bid and accommodating my schedule during a very busy roofing season. Daniela was always responsive to my emails within a day and even drove to my house to pick up the payment. I will recommend MT Roofing Service to my friends ."
Roofing Project
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+18

1 neighbors recently requested a quote
Recommended by95%of homeowners
Avatar for M&H Services, LLC
M&H Services, LLC
4.5(
81
)

Serving Ferndale, WA and surrounding areas

Approved

Super Service Award Winner

In business since 2023

Free estimates

Emergency services offered

"Our roof started leaking during heavy rain, and M&H Roofing came out quickly to inspect. They thoroughly checked and found the exact hole causing the issue, then we were able to schedule the work and they came patched it right away. No more leaks, and they left everything clean. Honest, professional, and effective—highly recommend them for any roof repairs!"
Roof replacement
Roof replacement
Roof replacement
Roof replacement
Roof replacement

+2

Response time6 hrs
Response rate97%
465 neighbors recently requested a quote
Avatar for Unique Skagit Interiors
Unique Skagit Interiors
4.8(
26
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2019

Free estimates

Warranties offered

"Leo and helper rebuilt outdoor stairs and did a very nice job. He was quick and professional from first contact to job completion. But, he underestimated wood needed for replacement of deck boards and he didn’t bid the cleanup/disposal of removed wood so the quote was short by $300. I would recommend Leo just be sure the quote includes everything you want done."
Response time11 hrs
Response rate85%
21 neighbors recently requested a quote
Avatar for FULLTIME CONTRACTOR
FULLTIME CONTRACTOR
3.9(
37
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2019

Free estimates

Emergency services offered

"Full time Contractor exceeded our expectations for a roof replacement. It was an easy and straightforward process to define and schedule our new roofing project. Jason Olinger took us through the process and the roofing workers followed up with excellent service. Our project was completed ahead of schedule with meticulous clean up."
Removing existing roof
James Hardie Siding
Removing existing roof
Replacement Windows
Waterproofing Underlayment

+46

Response time1 day
Recommended by66%of homeowners
Avatar for Thor Construction LLC
Thor Construction LLC
5.0(
5
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2001

Credit card accepted

Offers commercial services

Your roof is your home's first line of defense—trust it to the experts at Thor Construction. We are a fully licensed and insured roofing team serving Aberdeen with over 20 years of hands-on experience. We specialize in residential roof replacements, storm damage repair, and routine maintenance.

Roofing
1 neighbors recently requested a quote
Avatar for Julio's Landscaping, LLC
Julio's Landscaping, LLC
4.3(
30
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2021

Free estimates

Small jobs welcome

"They answered our call right away and our gutters were cleaned that very afternoon - and our roof was de-mossed, too. More than we'd hoped for."
Response time5 hrs
Response rate93%
5 neighbors recently requested a quote
Avatar for Erie Home
Erie Home
4.4(
72
)

Serving Ferndale, WA and surrounding areas

Approved (Corporate)

In business since 1978

Free estimates

Warranties offered

"Erie Homes was great. Ty and Chris shared the information about roofs in a clear and precise way. I love the high quality of the roofing materials and the standards they hold their workers to when placing the roof. Mike called me each step of the way, so I was prepared when the roofing supplies showed up. I even got calls after the beautiful roof was done. Amazing job!"
Basement Projects
Basement Projects
Basement Projects
Basement Projects
Basement Projects

+31

5 neighbors recently requested a quote
Recommended by93%of homeowners
Avatar for J Plus Construction Services, LLC
J Plus Construction Services, LLC
5.0(
3
)

Serving Ferndale, WA and surrounding areas

Approved

In business since 2025

Free estimates

Emergency services offered

"I can highly recommend J Plus Construction after the excellent work they did in transforming my wildly overgrown grass into a beautifully trimmed lawn surrounding my house. Two men worked tirelessly for approximately two hours and did everything I needed to be done with care and attention to my requests. I highly recommend this company."
40 neighbors recently requested a quote
...
Showing 1-10 of 153
Roofing questions, answered by experts

Roofing estimates and inspections are not the same thing. Roofing inspections (whether done with a drone or by the traditional method) help you find any damage or defects on a roof. You will pay a set fee for a roofing inspection and use it to get certification or to determine whether repair or replacement is necessary. Beware of unsolicited contractors coming to your home and offering a so-called free roof inspection—these are often scams.

Roofing estimates, on the other hand, are typically free and offered by a roofing company hoping to earn your business. Some roofing estimates are performed with drones, while other companies will still opt to send people up onto the roof. Either way, the estimate is for roof repair or replacement costs the company wants you to hire them for.

The cost to install a drip edge on an existing roof runs about $1 to $3 per linear foot, which comes out to between $150 and $1,000, with an average cost of $575. These are just averages; the total project price can vary depending on the type of drip edge chosen and whether you hire a professional for the installation. Factors like roof size, complexity, and labor rates also play a role in determining the final cost.

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.

The size of the dumpster will determine how many squares of shingles can fit in a dumpster. You can place between 4 to 20 squares of shingles in most standard containers.

Asphalt shingles have varying thicknesses across the length, so failing to stagger shingles from one row to the next will leave you with bulges and bumps if the thicker sections stack on top of each other. Not only is this unappealing, but it increases the risk of water intrusion. Stagger each new row by 6 inches to avoid this issue.

The Ferndale, WA homeowners’ guide to roofing services

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