Roofing Services in Hoquiam, WA
For homes and businesses in Aberdeen, Ocean Shores, McCleary, and surrounding communities.
Roof Repair, Replacement & Installation
Western Washington Construction Ltd provides roofing services for homes and businesses in Hoquiam and surrounding communities. We handle leak repairs, routine maintenance, full roof replacements, and new roof installations, including roofing for additions and new construction projects.
Every project starts with a review of the roof’s condition and the concerns you’ve noticed. We explain our findings, discuss whether repair or replacement makes sense, and help you choose an approach that fits your building and budget.
Roof Repair
A leak, damaged shingles, or recurring moisture around the roof can leave you wondering how much work is needed. Western Washington Construction Ltd provides roof repairs in Aberdeen and surrounding communities, addressing storm damage, worn materials, and problems around roof openings and connections.
We assess the affected area and explain what we find before recommending repairs. Our focus is on correcting the source of the problem and preserving the serviceable portions of your roof. If the damage is more extensive, we’ll discuss whether replacement makes better sense for your property.

Roof Replacement
When roofing materials are worn throughout or repairs keep adding up, replacement may be the better investment. Western Washington Construction Ltd replaces roofs for homes and businesses in Ocean Shores and surrounding communities, considering the building’s needs and its exposure to coastal rain and wind.
We review the existing roof, discuss material options, and explain the scope of work so you know what to expect.
When Replacement Makes Sense
- Widespread wear or damaged roofing materials
- Recurring leaks or repeated repairs
- An aging roof that no longer provides dependable protection
What the Work Involves
- Removing existing roofing and checking the underlying condition
- Addressing needed repairs before installing new roofing
- Completing the installation and cleaning up the work area
Additional Roofing Services
Beyond repairs and replacement, we provide roofing for new buildings and additions, along with inspections and maintenance to help you care for an existing roof.
New Roof Installation
Roof installation for new homes, commercial buildings, and additions, carefully planned and coordinated with your general contracting project.
Roof Inspections
Roof evaluations to identify visible wear, damage, and areas that may need attention, helping you plan for repairs or replacement when needed.
Roof Cleaning & Maintenance
Removal of moss and debris, along with routine maintenance to keep roofing surfaces clear and address developing concerns.
Ready to Discuss Your Roofing Project?
Whether you’re dealing with a leak, planning a roof replacement, or building an addition, tell us what you need. We’ll review your concerns, discuss your options, and explain the next steps for your home or business.
Prefer to speak with someone directly? Give us a call at 360-538-0227
Roofing Service Areas
From a leaking roof in Aberdeen to a replacement in Ocean Shores, our team handles roofing projects across the communities listed below. We also serve nearby areas within each county.
Grays Harbor County - Aberdeen, Ocean Shores, McCleary, Westport
Jefferson County - Port Townsend, Quilcene, Port Ludlow
Kitsap County - Bremerton, Port Orchard, Bainbridge Island
Lewis County - Centralia, Chehalis, Pe Ell
Mason County - Shelton, Belfair, Hoodsport
Pacific County - Long Beach, Raymond, Ilwaco
Thurston County - Olympia, Lacey, Tumwater, Yelm
Grays Harbor County - Aberdeen, Ocean Shores, Westport
Jefferson County - Port Townsend, Quilcene, Port Ludlow
Kitsap County - Bremerton, Port Orchard, Bainbridge Island
Mason County - Shelton, Belfair, Hoodsport
Pacific County - Long Beach, Raymond, Ilwako
Thurston County - Olympia, Lacey, Tumwater, Yelm
Lewis County - Centralia, Chehalis, Pe Ell
And the surrounding areas
Grays Harbor County - Aberdeen, Ocean Shores, Westport
Jefferson County - Port Townsend, Quilcene, Port Ludlow
Kitsap County - Bremerton, Port Orchard, Bainbridge Island
Mason County - Shelton, Belfair, Hoodsport
Pacific County - Long Beach, Raymond, Ilwako
Thurston County - Olympia, Lacey, Tumwater, Yelm
Lewis County - Centralia, Chehalis, Pe Ell
And the surrounding areas


