The Best Roofing Contractors in Granite Falls, WA

Compare the highest-rated roofing professionals in Granite Falls, Washington. All contractors are licensed, insured, and verified through our rigorous screening process.

#1

D.S. Bowers Construction, Inc.

4.8
(150 reviews)
Verified

A highly respected, family-owned and operated roofing and construction company with a stellar reputation across Snohomish County. They are known for exceptional craftsmanship, clear communication, and handling everything from minor repairs to complete roof replacements. They work closely with insurance companies for storm damage claims.

9426 4th St SE, Lake Stevens, WA 98258

Specialties & Features

Residential roof replacement
Storm damage restoration
Insurance claim assistance

Business Information

Years in Business:15 years
Licensed:Yes
Insured:Yes
#2

Snohomish Roofing & Construction

4.7
(200 reviews)
Verified

A well-established local contractor with a strong focus on both residential and commercial roofing. They offer comprehensive services, including free inspections and emergency repairs. Their expertise covers a wide range of materials, and they are praised for their professional crews and project management.

2802 Bickford Ave, Snohomish, WA 98290

Specialties & Features

Commercial roofing services
Roof inspections and maintenance
Various roofing materials (asphalt
metal
tile)

Business Information

Years in Business:20 years
Licensed:Yes
Insured:Yes
#3

Allstate Roofing, Inc.

4.6
(80 reviews)
Verified

A reputable, local roofing company (no relation to the insurance giant) that serves the entire North Puget Sound region, including Granite Falls. They emphasize quality workmanship and customer service, specializing in roof replacements, repairs, and solving complex roofing issues.

5621 Broadway, Everett, WA 98203

Specialties & Features

Residential roof replacement and repair
Emergency roofing services
Skylight installation

Business Information

Years in Business:10 years
Licensed:Yes
Insured:Yes

Why These Are the Top Roofing Contractors in Granite Falls

The roofing market in Granite Falls, WA, is characteristic of a smaller Pacific Northwest town. It is served primarily by reputable contractors from neighboring, larger population centers like Lake Stevens, Snohomish, and Everett. The competition is moderate but consists of established, high-quality companies rather than a high volume of fly-by-night operators. Homeowners in Granite Falls typically deal with roofing issues related to the regional climate, including windstorm damage, moss growth from consistent moisture, and wear from heavy rainfall. Pricing is generally in line with the greater Puget Sound region, with a typical full asphalt shingle roof replacement on a standard single-family home ranging from $8,000 to $15,000, though this can vary significantly based on roof size, pitch, material choice, and the complexity of the work. The overall market quality is high, as the contractors who successfully operate in this area tend to rely heavily on word-of-mouth and long-standing community reputations.

High Ratings

4.7+ star average from verified customer reviews

Fully Licensed

All contractors are properly licensed and insured

Proven Experience

10+ years average experience in the industry

Local Experts

Familiar with Granite Falls regulations and climate

Frequently Asked Questions About Roofing in Granite Falls

Get answers to common questions about roofing services in Granite Falls, Washington.

1What is the typical cost range for a new asphalt shingle roof in Granite Falls, and what factors influence the price?

In Granite Falls, a full asphalt shingle roof replacement for an average-sized home typically ranges from $8,500 to $15,000. Key factors include the roof's pitch and complexity, the quality of materials chosen (especially important for our wet climate), and the cost of removing/disposing of the old roof. Local pricing can also be influenced by seasonal demand and the specific challenges of your property's accessibility.

2When is the best time of year to schedule a roof replacement in Granite Falls, WA?

The ideal window is typically from late spring through early fall (May to September). This period offers the driest and most predictable weather in our region, which is crucial for proper installation and material adhesion. Scheduling well in advance for this window is highly recommended, as local roofing contractors' calendars fill up quickly. Avoid late fall and winter projects due to our persistent rain, frost, and shorter daylight hours.

3Are there specific roofing materials or features recommended for Granite Falls' climate?

Absolutely. Given our heavy rainfall, moss growth, and occasional snow, homeowners should prioritize materials with strong moisture resistance and proper ventilation. Asphalt shingles with algae-resistant granules, metal roofing for superior snow shedding, and enhanced ice and water shield underlayment at eaves and valleys are highly recommended. A properly designed ventilation system is also critical to prevent moisture buildup in the attic, which is a common issue in our area.

4How do I choose a reliable roofing contractor in the Granite Falls area?

Always verify that the contractor is licensed, bonded, and insured in Washington State. Ask for local references from recent jobs in Snohomish County and check online reviews. A reputable Granite Falls roofer should provide a detailed, written estimate and be knowledgeable about local building codes, including any specific requirements from the City of Granite Falls or Snohish County. Be wary of storm-chasing contractors who appear after major weather events.

5My roof has moss. Is this a serious concern, and can it be cleaned, or does it mean I need a replacement?

Moss is a very common issue here due to our shaded, moist environment and can cause significant damage by lifting shingles and trapping moisture. For many roofs, professional soft-wash cleaning and the installation of zinc or copper moss prevention strips can extend the roof's life. However, if the moss growth is extensive and has caused granule loss, curling shingles, or wood rot, it may indicate the need for a replacement. A local professional can assess the underlying damage.