Roofing Contractor in Granite Falls, WA
Granite Falls is about twenty-seven miles from the shop, at the edge of the Mountain Loop country where the Stillaguamish comes down out of the Cascades. It is the highest and most weather-exposed place we work.

Snow load and mountain weather on Granite Falls roofs
Granite Falls gets snow that the lowland cities do not, and it stays. That puts real weight on a roof and, more importantly, creates the freeze-thaw cycling that drives ice dams — meltwater running down a warm roof, refreezing at the cold eave, and backing up under the shingles.
Ice and water shield along the eaves stops being optional up here. On a lowland Bothell house it is good practice; in Granite Falls it is what keeps a winter thaw out of your ceiling. Attic ventilation matters for the same reason — a properly vented attic keeps the roof deck cold enough that snow does not melt and refreeze at the edge in the first place.
The rainfall totals are higher here too, and the tree cover is dense. Moss pressure in Granite Falls is about as high as it gets in our service area.
What we typically find on Granite Falls roofs
- Ice damming at the eaves after a thaw, and the ceiling stains that follow
- Missing or inadequate ice and water shield on roofs built without it
- Attic ventilation too weak to keep the deck cold enough to prevent melt
- The heaviest moss pressure anywhere in our service area
Granite Falls housing and roof age
Granite Falls covers about 3,900 households in a single ZIP that runs from the town well up into the foothills, at an average value near $408,000. Houses at the upper end of that spread deal with genuinely different winter conditions from the ones in town, which is worth accounting for in the spec.
Roofing services we offer in Granite Falls
| Service | What it covers | Typical range |
|---|---|---|
| Roof Replacement | A full tear-off down to the deck, a rebuilt system, and the three-layer warranty. | $12,000–$20,000 |
| Roof Repair and Leak Repair | Find the actual source of the leak, fix that, and tell you honestly whether the roof still has life in it. | $500–$1,500 |
| Roof Cleaning and Moss Removal | Soft washing that lifts the growth without stripping the granules off your shingles. | $300–$1,000 |
| Gutter Installation | New gutters and downspouts sized for Puget Sound rain, installed to move water away from the house. | $500–$3,500 |
| Skylight Installation | New skylights flashed into the roof system properly, so the hole in your roof stays watertight. | — |
| Skylight Repair | Leaking skylights re-flashed or replaced — usually a flashing problem, not the glass. | — |
Ranges are what this work typically costs. Your number comes in a written estimate after the inspection, not before.
Do you need a permit to replace a roof in Granite Falls?
Granite Falls sits in Snohomish County, and the rule there is specific.
Snohomish County exempts a re-roof overlay from a permit when the roof ends up with no more than two total layers, and exempts a tear-off and replacement in the same type of material provided the roof sheathing is not removed. Replace any sheathing and the exemption ends.
That is the Snohomish County position, and it governs unincorporated areas. Granite Falls adopts its own building code and can be stricter than the county, so confirm with the city’s building department — or let us. We pull whatever the job needs as part of the work, and in both Snohomish and Pierce counties the exemption ends the moment any roof sheathing has to be replaced, which is not knowable until the old roof is off.
Source: Snohomish County, Common Building Permit Exemptions
Where we cover in Granite Falls
| County | Snohomish County |
|---|---|
| ZIP codes we cover | 98252 |
| From our Bothell shop | 27.4 miles |
| Households in these ZIPs | 3,866 |
| Free inspections | Yes, no obligation |
Nearby cities we also serve
Why Granite Falls homeowners choose us
- Daniel does the estimate himself. There is no sales team, so the person who looks at your roof is the person accountable for the work.
- Your shingles covered for 50 years, our workmanship for 30 — and CertainTeed guarantees our installation alongside us for the first 15.
- 5.0 stars across 71 Google reviews and a BBB A+ rating since December 2023.
- Licensed, bonded and insured — Washington license BRIXTWR790QN, $1,000,000 general liability.
Before you get quotes in Granite Falls
- What a roof actually costs here — real ranges and what moves them
- How to compare roofing quotes — the twelve lines every bid should contain
- The Puget Sound maintenance calendar — what to do each season
Roofing questions from Granite Falls homeowners
Yes. Ice and water shield along the eaves and valleys, and proper attic ventilation, are what prevent ice dams. Both matter more here than they do closer to the Sound.
Snow melts on the warmer upper roof, runs down, and refreezes at the cold eave. Water pools behind that ridge of ice and works back under the shingles. It is one of the more destructive things that happens to a roof, and it is preventable.
Yes. Granite Falls is inside our area at twenty-seven miles. Scheduling in winter depends on conditions, which we will be straight with you about.
★★★★★“Great communication about our options and timeline. I would highly recommend their roofing services!”
★★★★★“I can’t say enough how good a job these guys did on my roof! I’m a hard man to please and I can’t find a single thing I dislike about the finish product or process of getting it done!”
★★★★★“Daniel and his team were great to work with. He was responsive, the guys showed up on time and did a thorough job diagnosing and repairing our roof at a very fair cost.”
Get a free roof inspection in Granite Falls
No cost and no obligation. Daniel looks at the whole system and leaves you a written estimate to keep.