Skip to content
Bellingham Roof Pros

Roofing Gallery in Bellingham

Drag any slider to compare looks, then browse project types Bellingham Roof Pros handles across Bellingham and the Nooksack lowland and north Skagit County. When you are ready, request a free estimate.

  • ✓ Registered Washington contractor, verifiable by registration number through Labor and Industries
  • ✓ Every plane inspected, measured and photographed with its compass bearing
  • ✓ Written workmanship warranty on every roof we install
  • ✓ Free inspections throughout Whatcom County and northern Skagit County

Photos here match the roofing scopes on our services pages so you can compare options before we walk the job in Bellingham. Call (855) 914-5065 or use the form below for a written free estimate.

Before and after

Drag the handle on each frame. These are roofing looks of the type we install across the Nooksack lowland and north Skagit County — compare the change, then open the matching service for scope detail.

Roof Replacement — finished look in Bellingham
Roof Replacement — before look in Bellingham
Roof Replacement
Roof Leak Repair — finished look in Bellingham
Roof Leak Repair — before look in Bellingham
Roof Leak Repair
Storm Damage Restoration — finished look in Bellingham
Storm Damage Restoration — before look in Bellingham
Storm Damage Restoration
Hail Damage Roofing — finished look in Bellingham
Hail Damage Roofing — before look in Bellingham
Hail Damage Roofing
Wind Damage Roofing — finished look in Bellingham
Wind Damage Roofing — before look in Bellingham
Wind Damage Roofing
Roof Inspections — finished look in Bellingham
Roof Inspections — before look in Bellingham
Roof Inspections

Want a result like one of these?

Every job starts with a walkthrough and a written free estimate. Tell us the address in Bellingham or nearby and what you want changed.

  • ✓Registered Washington contractor, verifiable by registration number through Labor and Industries
  • ✓Every plane inspected, measured and photographed with its compass bearing
  • ✓Written workmanship warranty on every roof we install
  • ✓Free inspections throughout Whatcom County and northern Skagit County

More on who we are, the full service list, or the homepage.

Request a Free Estimate

Fast response. No obligation.

By submitting, you agree we (and service providers) may contact you about this request by call, text, or email. Marketing texts only if you checked the box above.

or call (855) 914-5065

What Bellingham Customers Say

★★★★★
Two other outfits wanted to tear off the whole thing. These guys measured both sides, showed me the sun numbers, and said the south half had six or seven years left. We did the north plane and the ventilation and spent about half what we were expecting.
Marta H. · Ferndale
★★★★★
Lost about thirty shingles in an outflow blow. They were out the next morning, and the estimate came with a diagram showing which plane each missing shingle came off. Every one was on the northeast side. Hand-sealed the whole aspect when they redid it.
Dennis K. · Lynden
★★★★★
I called about a skylight for a north-facing room and was told plainly not to do it, with the reason. They put in a tube instead for a fraction of the price. I have never had a contractor argue me down before.
Priya S. · Mount Vernon
★★★★★
Wanted a coating on the low-slope section over the garage. They walked it, said it would peel by the second winter on that exposure, and quoted a membrane instead. Two years on and it is dry, which is more than I can say for the last coating I paid for.
Ray L. · Blaine
Call Now