Residential Pitch Roofs

  • All forms of Composition Shingles
  • Cedar Shake
  • Cedar Shingle
  • Metal
  • Residential Flat Roof
  • Torch Down
  • TPO
  • PVC
  • EPDM
  • Deckrite

Residential Repair

  • Rot Repair
  • Facia Boards

Residential Roof Cleanings
Residential Roofing Service for Skagit County, Whatcom County, Snohomish County, King County, Island County, San Juan County,  Bellingham, Burlington, Mt Vernon, Marysville, Everett, Arlington, and Seattle


Your home may well be your largest single investment, and no part of your house is more critical than its roof. All it takes is a small leak to start a disastrous chain of events that can lead to serious damage to the structure of your house. Whether you are building a new home, replacing an aging roof, or just have a small leak, Cascade Roofing Company Inc. is the roofing company to call. No job to big or too small.

We service any type of residential roofing needs, from replacing a skylight to replacing a whole roof. From removing moss to replacing moldy sheathing in your attic. But typical roof replacement projects just involve replacing old shingles and underlayment with top quality new materials. We are a certified GAF Brand shingle roofing installer who offers System Plus 50 Year Warranty and Infinity Wind Warranty on all GAF roofs.  Click here to learn more about GAF’s incredible quality and warranties.

We build lifetime roofs with lifetime components. Call us to learn more:

(360) 757-4568

If we can’t answer, we are sure to call you back right away.

When it comes to home roof replacement, repair, and installation, at Cascade Roofing Company Inc. “we’ve got you covered.”