Bellingham Roofing | Ferndale Roofing Roofing, Windows, and Siding Projects as low as $54.00 per month on approved credit. Contact us for more information.
This movie requires Flash Player 9

We provide roofing and construction services everywhere from Bellingham, Ferndale, and Lynden to Mount Vernon and Everett. We provide services to clients throughout Whatcom, Skagit, Island and Snohomish Counties. We have a proven track record for over 25 years of providing the hiqhest quality roofing, windows/doors, siding, and decking services to our customers.We deliver total satisfaction.


Roofing (composition, cedar, metal, torch down, and pvc)
Windows/Doors (vinyl, fiberglass, woodclad, aluminum)
Siding (vinyl siding, fibercement board, cedar siding, metal siding)
Decking (cedar decking, vinyl decking, composite decking)
Gutters (style, custom, half round & commercial)


“RAINSHIELD not only proved their claims of high quality work and service, they also offered the best value for our money. If you are considering RAINSHIELD, contact us!”

“Excellent communication from the foreman! The crew was personable and professional. There were some real standouts that we highly recommend. They worked hard, cleaned up and we are very pleased with what they did.”

View all testimonials


Free Estimate


  • Hiring a contractor? What you should know!

    Tue, 24 Mar 2015

    In Washington, all contractors who perform work or who advertise or submit bids in this state must be registered with the Department the Labor & Industries (L&I), post a bond and carry general liability insurance coverage. A general contractor must … Continue reading

  • What is Weatherization?

    Fri, 27 Feb 2015

    Weatherization is the practice of modifying a building to reduce energy consumption and optimize energy efficiency while protecting the building and its interior from the elements (sunlight, precipitation and wind). Typical weatherization procedures include: Sealing bypasses (cracks, gaps, holes) around … Continue reading

  • Thank you to Ms. Jones for this beautiful letter!

    Wed, 18 Feb 2015

    Customer Letter Please call Rainshield Roofing for all your roofing needs! 1-888-858-7663. We would love to make you our next satisfied customer!  

Visit the RainShield blog