Short answer: As of October 2026, the four highest-scoring roofing contractors in the Olympia-Lacey-Tumwater, WA metro on The Roofing Brief Contractor Score are TriState Roofing, Inc. (74.1), State Roofing & Exteriors (69.0), Fields Roof Service, Inc. (67.6), Bill’s Roofing, Inc. (65.3). Each holds a certification we verified on the manufacturer’s own register, every rating was corroborated elsewhere, and placement on this page is not for sale.
The Roofing Brief scored 9 certified roofing contractors serving the Olympia metro on a published, reproducible formula, then researched each of the top four individually to confirm its record. Washington registers contractors and publishes more about them than almost any other state, including every lawsuit filed against the bond. We pulled all four records below from the Department of Labor and Industries’ own verification system, and two of the four carry open bond suits, which we set out individually. The bond itself got materially bigger recently: RCW 18.27.040 raised the general contractor bond from $12,000 to $30,000 on 1 July 2024, and the roofing specialty tier from $6,000 to $15,000, which is visible in the bond histories below. Note also that unincorporated Thurston County does not require a permit for a reroof at all, while Lacey charges a flat $218, so whether anyone inspects your roof depends on which side of a line your house sits.
The conditions an Olympia roof has to be specified for
There is essentially no storm record here, and that is the finding. Across 2016 to 2025 the Olympia counties logged zero hail reports, one severe wind report and one tornado. What this market has instead is water: NOAA’s 1991 to 2020 normals give Olympia Airport 50.00 inches of precipitation across 162.8 wet days a year. A roof here is not destroyed by an event. It is slowly colonised, and the agent is biological rather than meteorological, which changes every practical question about maintenance and about what a contractor should be selling you.
The registration is a real credential and the register is unusually transparent. Labor and Industries publishes, for each contractor, the registration number and status, the bond amount, surety and full bond history, the liability insurance carrier and limit, every suit filed against the bond with county and date and outcome, every contractor infraction, every lapse in bond or insurance coverage, and jobsite safety inspections. Registration numbers are alphanumeric, like TRISTI*931QH, and a firm publishing its number lets you check all of that in two minutes. Note the two tiers: a general construction contractor registration carries a $30,000 bond since 1 July 2024, while a roofing specialty registration carries $15,000, up from $6,000, so a smaller bond is not necessarily a worse firm.
The penalty for working unregistered is real and we found it being applied locally. L and I fined Kitsap Roof Pros LLC $1,000 under RCW 18.27.200(1)(a) for working unregistered on 7 February 2023, since satisfied. That is the whole mechanism in one line: the state does check, the fine is modest, and the record is public. A contractor who cannot give you a registration number is either exempt or in breach, and there are not many exemptions.
One thing Washington does not do: regulate roofing contractors and insurance deductibles. We looked for the equivalent of the Texas, Indiana, Louisiana and North Dakota provisions and there is none. Chapter 19.186 RCW contains no deductible provision, and RCW 48.30.140 binds insurers and producers rather than contractors. That is a sourced negative rather than a gap in our research: if a contractor here offers to absorb your deductible, no state statute prohibits it, so the question becomes what your policy says. On the code side, WAC 51-51-0806 is marked Reserved, which means Washington adopts the International Residential Code’s attic ventilation section unamended, so the one in 150 ratio, or one in 300 with a compliant vapour retarder, applies as published.
The 4 best roofers in Olympia, WA
Scored 2026-10-02. The metro mean rating used as the Bayesian prior for Olympia is 4.646, across a pool of 9 certified contractors.
| Rank | Company | TRB Score | Certification | Rating (reviews) | Adjusted | In business since | Based in |
|---|---|---|---|---|---|---|---|
| 1 | TriState Roofing, Inc. | 74.1 | President’s Club | 4.5 (692) | 4.51 | 2007 | Tacoma, WA |
| 2 | State Roofing & Exteriors | 69.0 | President’s Club | 4.4 (244) | 4.442 | 1968 | Tacoma, WA |
| 3 | Fields Roof Service, Inc. | 67.6 | Master Elite | 4.8 (115) | 4.753 | 1957 | Puyallup, WA |
| 4 | Bill’s Roofing, Inc. | 65.3 | Certified | 5.0 (267) | 4.944 | 1999 | Graham, WA |

1. TriState Roofing, Inc. — TRB Score 74.1
TriState Roofing, Inc. is based in Tacoma, WA, in business since 2007, led by John Gary Holum, President, BBB accredited, A+ rating, and holds President’s Club standing on the GAF certification registry.
Certifications held: President’s Club (GAF), Washington contractor registration TRISTI*931QH, active, with a $30,000 bond and $2,000,000 general liability, verified on the L and I register. Certification by more than one manufacturer is uncommon and requires meeting each programme’s separate standards for insurance, training and track record.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 20.4 | 40 |
| Review corpus depth | 15.0 | 15 |
| Metro proximity | 3.7 | 10 |
| Total | 74.1 | 100 |
Independently corroborated:
- Registration TRISTI*931QH, Construction Contractor general, ACTIVE since 8 November 2007, expiring 8 November 2027. Bond $30,000 with RLI Insurance, effective 9 August 2024, replacing a $12,000 American Contractors Indemnity bond. General liability $2,000,000 with Steadfast. Three suits are recorded against the bond: Pierce County 2022, dismissed 25 July 2024; King County, filed 15 April 2025, open; Clallam County, filed 24 September 2026, open. No contractor infractions, tax debts, debarments or strikes.. Washington Department of Labor and Industries
- Accredited with an A+ rating at 1901 Center Street, Tacoma, with John Gary Holum as president.. BBB business profile
What they actually do. Roof replacement, roof repair, metal roofing, flat roofing, gutters and gutter guards, attic insulation, siding, windows, doors, patio covers.
Why it ranks here. The top score in the metro, with eighteen years of continuous registration, the deepest review base on this page at 692, and a dedicated Olympia service-area page on its own site, so its coverage of Thurston County is published rather than inferred. It carries $2,000,000 of general liability, double the limit of every other firm on this page, and it is the only one offering attic insulation alongside the roofing, which in a 50-inch-a-year climate is the right pairing: the ventilation and air-sealing work that keeps sheathing dry sits in the same trade.
Best fit for: A reroof combined with attic insulation and ventilation work, and anyone who wants the highest liability limit in the market, having weighed the bond suits below.
What we would want clarified. Two suits against its bond are currently open and you should know about them: one filed in King County on 15 April 2025 and one in Clallam County on 24 September 2026. A third, filed in Pierce County in 2022, was dismissed on 25 July 2024. A suit against a bond is an allegation that has been filed, not a finding, and a firm doing this volume over eighteen years will attract more of them than a small one; the register shows no contractor infractions, tax debts, debarments or strikes at all. But two open suits is the most on this page and you are entitled to ask the company what they concern. Separately, its own site says family-owned in Tacoma since 2010 while both L and I and BBB date the business to late 2007, its 4.5 is the lowest rating among the ranked firms, and its certification tier is self-reported, with its own site saying Master Elite rather than the higher tier shown in the directory. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (253) 363-8280, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
2. State Roofing & Exteriors — TRB Score 69.0
State Roofing & Exteriors is based in Tacoma, WA, in business since 1968, led by Samuel P. Thomassen, Owner; Jamie M. Thomassen, CFO, BBB accredited, A+ rating, and holds President’s Club standing on the GAF certification registry.
Certifications held: President’s Club (GAF), Washington contractor registration STATERI101JW, active since April 1990, with a $30,000 bond and $1,000,000 general liability, verified on the L and I register. Certification by more than one manufacturer is uncommon and requires meeting each programme’s separate standards for insurance, training and track record.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 35 | 35 |
| Adjusted rating | 17.7 | 40 |
| Review corpus depth | 12.6 | 15 |
| Metro proximity | 3.7 | 10 |
| Total | 69.0 | 100 |
Independently corroborated:
- Registration STATERI101JW, legal name STATE ROOFING INC, Construction Contractor general, ACTIVE since 16 April 1990, expiring 21 December 2027, registered address a PO box in Olympia with the county recorded as Thurston. Bond $30,000 with Lexon, raised from $12,000 effective 21 December 2024 on the same bond number. General liability $1,000,000 with Associated Industries. Two suits against the bond are open, both in Thurston County Superior Court, filed August 2024 and September 2025. A historic registration suspension was reinstated on 14 December 2017. No contractor infractions.. Washington Department of Labor and Industries
- Accredited with an A+ rating, dating the business to 1968 and naming Samuel P. Thomassen and Jamie M. Thomassen, matching the owners on the L and I file.. BBB business profile
What they actually do. Roof replacement, siding, windows, decking, gutters, storm restoration, commercial roofing.
Why it ranks here. The one firm on this page that is actually a Thurston County registrant. Its L and I registered address is a PO box in Olympia and the register records its county as Thurston, which no other ranked firm here can say, and its registration has run continuously since 16 April 1990. BBB dates the underlying business to 1968, and the owners BBB names match the owners on the state file exactly, which is a small consistency check that several firms in this programme fail. BBB records its service area as King, Kitsap, Pierce, Snohomish and Thurston.
Best fit for: Thurston County work from the market’s only locally registered firm, and multi-trade exterior projects, once you have asked about the two suits.
What we would want clarified. Two suits against its bond are open and both were filed in Thurston County Superior Court, in August 2024 and September 2025, which is to say in the county this page covers. A filed suit is an allegation rather than a finding and the register shows no contractor infractions. But two open local suits is the specific thing to raise, and you should also ask about the historic registration suspension that was reinstated on 14 December 2017. Separately, its 4.4 rating is the lowest on this page, its addresses are inconsistent across L and I, BBB and its own site, which lists offices in Tacoma and Marysville rather than Olympia, and we could not read its own Olympia page because the site refused our requests. Its certification tier is self-reported. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (360) 794-7164, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
3. Fields Roof Service, Inc. — TRB Score 67.6
Fields Roof Service, Inc. is based in Puyallup, WA, in business since 1957, led by Gary S. Gilmer, President and General Manager; Terry J. Patnode, Manager of Sales and Estimating, BBB accredited since 1 October 1985, A+ rating, and holds Master Elite standing on the GAF certification registry.
Certifications held: Master Elite (GAF), Washington contractor registration FIELDRS262L1, a ROOFING specialty registration active continuously since June 1974, with no bond suits and no infractions. Certification by more than one manufacturer is uncommon and requires meeting each programme’s separate standards for insurance, training and track record.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 24 | 35 |
| Adjusted rating | 30.1 | 40 |
| Review corpus depth | 10.9 | 15 |
| Metro proximity | 2.5 | 10 |
| Total | 67.6 | 100 |
Independently corroborated:
- Registration FIELDRS262L1, Construction Contractor ROOFING specialty, ACTIVE continuously since 21 June 1974, expiring 25 September 2027. Bond $30,000 with Contractors Bonding and Insurance Company on the same bond number SH3047, raised from $12,000 effective 25 September 2025. No suits against the bond and no contractor infractions.. Washington Department of Labor and Industries
- Accredited since 1 October 1985 with an A+ rating at Puyallup, with Gary S. Gilmer as president.. BBB business profile
What they actually do. Residential roofing, commercial and industrial roofing, emergency leak repair, elastomeric roof coatings, commercial metal roof coating, flat and single-ply roofing, modified bitumen, steep slope roofing, roof maintenance packages.
Why it ranks here. Read the registration date: continuously effective since 21 June 1974, which is the longest unbroken contractor registration we have verified in this programme, and it is held as a roofing specialty registration rather than a general one, so the business has been nothing but a roofer for fifty-one years. BBB has accredited it since 1 October 1985. The register shows no suits against the bond and no infractions, which among the ranked firms here is the clean record. It publishes its licence number on its own site and maintains a dedicated Olympia service-area page. It is also the only firm here offering roof maintenance packages and elastomeric coatings, which given the moss and ventilation discussion above is the relevant offering: a maintenance contract is cheaper than a reroof and this is a market where maintenance actually extends life.
Best fit for: Maintenance contracts, coatings, flat and single-ply sections, and anyone who weights a clean fifty-one-year state record above review volume.
What we would want clarified. Its 115 reviews are a thin base next to the two firms above it, and BBB records only 2, so the consumer evidence is slight; we could not verify the figure. Because it holds a roofing specialty registration, its bond stepped from $12,000 to $30,000 only in September 2025, later than the general-tier firms, though it is at the higher figure now. Its own site dates the company to 1957 under founder Larry Fields, earlier than the 1974 registration, and that date appears only on its own About page. It is based in Puyallup, in Pierce County, so it works into Thurston rather than from within it. Its certification tier is self-reported. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (253) 852-4974, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.
4. Bill’s Roofing, Inc. — TRB Score 65.3
Bill’s Roofing, Inc. is based in Graham, WA, in business since 1999, led by Carrie Lawson, President; William Richard Lawson, BBB accredited, A+ rating, and holds Certified standing on the GAF certification registry.
Certifications held: Certified (GAF), Washington contractor registration BILLSRI930K3, a ROOFING specialty registration active since May 2007, with no bond suits and no infractions. Certification by more than one manufacturer is uncommon and requires meeting each programme’s separate standards for insurance, training and track record.
| Score component | Points | Max |
|---|---|---|
| Certification tier | 12 | 35 |
| Adjusted rating | 37.8 | 40 |
| Review corpus depth | 12.8 | 15 |
| Metro proximity | 2.7 | 10 |
| Total | 65.3 | 100 |
Independently corroborated:
- Registration BILLSRI930K3, Construction Contractor ROOFING specialty, ACTIVE since 23 May 2007, expiring 12 June 2027. Bond $15,000 with Ohio Casualty, stepped up from $6,000 in June 2025, which is the specialty tier’s version of the 1 July 2024 increase. No suits against the bond and no contractor infractions. Nine lapses are recorded, mostly late renewals.. Washington Department of Labor and Industries
- Accredited with an A+ rating at Graham, dating the business to 1999 under Bill and Carrie Lawson.. BBB business profile
What they actually do. Residential roofing, commercial roofing, exterior roof painting.
Why it ranks here. The highest rating in the metro, a 5.0 across 267 reviews, from the second of two roofing specialty registrants on this page, with no suits against the bond and no infractions on the state record. Olympia and Lacey are both among its nine published service areas, so its coverage of this market is explicit. It is owner-named on both the state file and the BBB record, and it is the only firm here offering exterior roof painting, which in a moss market is worth asking about as an alternative to replacement on a covering that is sound but stained.
Best fit for: Residential replacement and roof painting, from the firm with the best consumer record and a clean state file.
What we would want clarified. Two things to weigh. Its bond is $15,000 rather than $30,000, because a roofing specialty registration carries the lower statutory tier, so the money available behind a bond claim is half what the general-tier firms carry; that is a function of its registration class rather than a judgement about the firm. And the register records nine lapses, mostly late renewals, which is the most on this page: none produced an infraction, but a lapse means the registration was not current for a period, and work done during a lapse sits outside the protections described above. Ask whether its registration, bond and insurance are current today and check the register yourself. It holds base-tier certification, which is why it ranks fourth despite the strongest rating, and the Malarkey, Owens Corning and CertainTeed certifications it displays appear only on its own site and we could not verify them. We publish this because a ranking that only prints the flattering findings is an advertisement, not an assessment.
Verify the certification yourself on the GAF registry listing. The number carried on that listing is (253) 846-0833, which is the registry’s contact line and is often a directory tracking number rather than the contractor’s own: take the number from the company’s own website and compare the two.

2 severe weather reports in a decade, and why that matters in Olympia
Aggregate hail counts tell you very little about a specific roof. These are the individual events: every severe-weather report logged by the National Weather Service across the 1 county of the Olympia-Lacey-Tumwater, WA statistical area over ten years, with the dates, the stone sizes and the towns they landed on. Over that decade the metro logged 0 hail reports, 1 severe thunderstorm and high wind report and 1 tornado. Reported property damage from hail, severe wind and tornado over that decade totalled $700,000; flood and winter-storm losses are counted separately and are not included.


Wind. The strongest thunderstorm gust logged in the metro was 61 knots, about 70 mph, near Yelm on 4 May 2017. Asphalt shingles begin lifting at roughly 67 mph when they are correctly nailed, and considerably below that when they are not.
Tornadoes. 1 tornado touched down in these counties over the decade.
What the National Weather Service wrote about it
The NWS logs a written account of each severe-weather episode. This is its description of the 4 May 2017 event near Yelm, reproduced verbatim:
Severe thunderstorm wind gusts peaked around 70 mph during the event between 3 and 5 PM, knocking down trees and power lines leaving nearly 50,000 without power. Several homes had trees fall on them.
That is what the specification has to anticipate here, written up by the agency that recorded it rather than by a contractor selling the repair.
When it happens. Severe weather reports cluster in May (1), October (1). The worst years on record were 2017 (1), 2019 (1). If you are scheduling non-urgent work in Olympia, the months outside that window are when crews are least stretched and least likely to be triaging emergency callouts ahead of your job.
Source: NOAA National Centers for Environmental Information, Storm Events Database, county-level detail files 2016 to 2025, filtered to the counties of this statistical area by The Roofing Brief. Damage figures are as reported to the NWS and undercount insured losses.
What to do with this. Hail is not the governing risk in Olympia. Weight your decision toward wind rating, ventilation and flashing detail rather than paying extra for impact-rated shingles.
Moss, and the three things you should never let anyone do to your roof
At 50 inches of rain across 162.8 wet days a year, the thing that ends a roof in Thurston County is moss, and the mechanism is not what most people assume. Oregon State University Extension’s plant pathologist Jay Pscheidt puts it precisely: the moss itself doesn’t directly damage roof materials. Instead, it traps soil and debris, holding moisture and extending the time wood roofs remain wet. Moss is not eating your roof. It is keeping it wet, and prolonged wetness is what degrades the assembly beneath.
That distinction matters because it tells you what a sensible treatment looks like. The goal is to stop the retention of moisture, not to scour the surface, and the three most commonly sold remedies all work against that. First and worst: pressure washing. The Asphalt Roofing Manufacturers Association is unambiguous: never use a pressure washer to clean an asphalt shingle roof as this will cause granule loss and very likely premature failure. OSU Extension says the same of the practice in general terms, that they degrade roof quality and longevity by removing some of the gravel layer. A contractor offering to pressure wash your shingles is offering to shorten the life of your roof for a fee.
Second: zinc and copper strips retrofitted at the ridge. These work, in the sense that metal ions running down the slope do suppress growth. But ARMA warns against retrofitting them, and there is a specific incompatibility worth knowing: OSU Extension’s own zinc sulfate recipe comes with a caution that zinc treatments are incompatible with copper, so on a roof with copper flashing or copper gutters you can create a galvanic problem while solving a biological one. If strips are going on, they belong in the original installation and the metals need to be consistent across the roof.
Third: aggressive chemical and mechanical removal. Chipping, scraping and heat all damage the covering, and the economics are poor: a treatment that removes the moss and the granules together has not extended anything. The approach the Extension literature supports is the dull one. Keep debris off the roof, especially under overhanging trees, because the debris is what holds the moisture the moss needs. Keep gutters clear so water leaves rather than lingering. Treat growth chemically and gently, at the right dilution, rather than physically. And accept visible moss on a north slope as a cosmetic condition rather than an emergency.
The other half of the same problem is ventilation, and here Washington gives you a clean number. WAC 51-51-0806 is marked Reserved, which means the state adopts the IRC’s attic ventilation section as published and unamended: a minimum net free ventilating area of one part in 150 of the vented space, reducible to one in 300 where a compliant vapour retarder is installed on the warm-in-winter side of the ceiling. In a 50-inch-a-year climate an under-ventilated attic keeps the sheathing damp from below while the moss keeps it damp from above, and a reroof is the only moment you can fix the first. Ask every contractor quoting you what the existing net free ventilating area is and what they propose to change it to. Most will not have measured it.
What governs an Olympia reroof
| Item | Figure or rule | Source |
|---|---|---|
| Hail reports, 2016 to 2025 | Zero | NOAA NCEI Storm Events |
| Severe wind reports and tornadoes | One each | NOAA NCEI Storm Events |
| Precipitation normal, Olympia Airport | 50.00 inches across 162.8 wet days a year | NOAA 1991 to 2020 Climate Normals |
| General contractor bond | $30,000, raised from $12,000 on 1 July 2024 | RCW 18.27.040, 2023 c 213 s 3 |
| Roofing specialty bond | $15,000, raised from $6,000 | RCW 18.27.040 |
| Penalty for working unregistered | Applied locally: $1,000 against a Kitsap firm on 7 February 2023, since satisfied | RCW 18.27.200(1)(a); L and I register |
| What the register publishes | Bond amount, surety and history, liability insurer and limit, every bond suit with county, date and outcome, infractions, coverage lapses and safety inspections | Washington L and I |
| Reroof permit, unincorporated Thurston County | Not required | Thurston County |
| Reroof permit, Lacey | Required, flat $218 | City of Lacey |
| Attic ventilation | One in 150 of the vented space, or one in 300 with a compliant vapour retarder; WAC 51-51-0806 is Reserved, so the IRC applies unamended | WAC 51-51-0806 |
| State law on contractors and insurance deductibles | None; chapter 19.186 RCW has no deductible provision and RCW 48.30.140 binds insurers, not contractors | RCW |
| What moss actually does | Traps soil and debris, holding moisture and extending the time roofs remain wet | Oregon State University Extension |
| Pressure washing asphalt shingles | Never; it will cause granule loss and very likely premature failure | Asphalt Roofing Manufacturers Association |
Source: NOAA NCEI Storm Events Database and 1991 to 2020 US Climate Normals; Washington Department of Labor and Industries contractor verification records; RCW 18.27.040, 18.27.200, 19.186 and 48.30.140; WAC 51-51-0806; Thurston County and City of Lacey permit information; Oregon State University Extension; Asphalt Roofing Manufacturers Association.
Three things to confirm before work starts in Olympia
Licensing is required in WA. Washington requires every contractor to register with the Department of Labor and Industries, and registration requires both a surety bond and general liability insurance. Speciality contractors including roofers must carry a $15,000 bond.
Insurance minimums under RCW 18.27.050 are $200,000 public liability plus $50,000 property damage, or $250,000 combined single limit. The bond is continuous, and if it lapses the registration suspends automatically until cover is restored.
Check here: Washington L&I Verify a Contractor. L&I’s verification tool shows existing claims against a contractor’s bond, which is the single most useful and most overlooked check in Washington.
Four checks to run before you sign anything, in any state.
- Verify certification at the source. Use the GAF verification tool rather than trusting a badge image on a company website.
- Get the certificate of insurance from the insurer, not the contractor, and confirm general liability and workers compensation are both active on the day work starts.
- Confirm who pulls the permit. If a contractor asks you to pull it as the homeowner, that moves liability onto you. Decline.
- Get warranty terms in writing before any deposit, and check the manufacturer warranty being promised actually requires the certification tier the contractor holds.
What the rest of the Olympia field looks like
9 certified roofing contractors serve the principal cities of the Olympia-Lacey-Tumwater, WA statistical area, of which 2 hold the top President’s Club tier. The pool carries 1,740 customer reviews between them at a mean rating of 4.646. The statistical area had a 2024 population of 302,912, a change of 2.75% against the 2020 census base, per the U.S. Census Bureau Vintage 2024 estimates.

How these Olympia rankings were produced
Every contractor in the Olympia-Lacey-Tumwater, WA pool was scored out of 100 on four published components: certification tier, a Bayesian adjusted rating, review depth and distance from the metro centre. In this metro that meant scoring 9 certified contractors, of whom 2 hold President’s Club standing and 3 Master Elite, against a metro mean rating of 4.646. The top four were then researched individually against Better Business Bureau records, state licence registers and manufacturer directories. The findings are printed above whether they flatter the contractor or not, and nobody paid to appear.
Set aside in Olympia. Contractors that would otherwise have scored into the top four were removed for the reason stated. The score is computed from public data, but where the research pass finds evidence undermining an input to that score, the score is set aside.
- JS Roofing LLC, which scored 73.9: Excluded from this page on service area, not on quality: its record is one of the cleanest we checked anywhere. L and I registration JSROORL831JL has been active since 13 April 2017 with a $30,000 Western Surety bond, a $1,000,000 liability policy, no suits against the bond and no contractor infractions, and the company publishes that exact number in its own site footer. The problem is coverage. Its published service area is the Gig Harbor peninsula plus Tacoma, Fircrest and Lakewood, and Olympia appears nowhere on its site, nor does any Thurston County place. Its BBB listing claims Pierce and Kitsap Counties, which is also not Thurston. We will not rank a firm for Olympia that does not say it serves Olympia. It is ranked on our Bremerton page, where its BBB-stated Kitsap coverage at least reaches the market.
- Lakewood Roofing LLC, which scored 68.7: Excluded on service area. L and I registration LAKEWRL792NF has been active since 6 August 2021 with a $30,000 Travelers bond, a $1,000,000 liability policy, no bond suits and no contractor infractions, and the firm publishes its licence number on its own site, which is the behaviour we want. But its own page says it serves Lakewood and surrounding Pierce County, and BBB gives its service area as Pierce and King, so nothing it publishes reaches Thurston County. Worth noting separately for anyone considering it in Pierce County: BBB dates the business to February 2018, three years before the L and I registration, and the register shows five lapses between 2022 and 2024 for cancelled insurance, a cancelled bond and a late renewal, which is the kind of detail the Washington register exists to surface.
- Cougar Construction & Roofing LLC, which scored 63.1: Excluded on service area, not on quality. Every page of its site describes its area as Pierce, Kitsap and South King County, and BBB lists Pierce County only; nothing names Olympia, Lacey, Tumwater or Thurston County. Its record is otherwise good: founded in 1999, a date its site, BBB and an archived state registration agree on, BBB accredited since 2007, and an L and I registration with no bond suits, infractions or tax warrants, though with six lapses since 2014.
- Do It Right Roofing, which scored 61.5: Excluded on service area. This Tacoma firm, registered with L and I as DO IT RIGHT LLC, publishes Port Orchard as its only service area outside Pierce County and names no Thurston County community. It is ranked on our Bremerton page, where its published coverage applies.
Why this list stops at 4. The other certified firms that scored into the top five publish no coverage of Thurston County and were set aside, and the next firms down the pool are not ones our research pass covered, so we rank the four we could verify.
The full method, the weightings, what the GAF certification tiers actually mean, who is eligible to be ranked and what we do not claim are all set out on our roofer ranking methodology page. Last updated: October 2026. Scoring run: 2026-10-02. Corrections go to the editor and are actioned on verification.
Common questions about roofers in Olympia
Who is the best roofer in Olympia, WA?
TriState Roofing, Inc. of Tacoma, WA scores highest in the Olympia metro on The Roofing Brief Contractor Score, at 74.1 out of 100 as of October 2026. It holds President’s Club certification with a 4.5 rating across 692 reviews. Highest-scoring is not the same as best fit for your specific job, and the three companies behind it score within 8.8 points.
How many certified roofing contractors serve Olympia?
9 contractors on the GAF certification registry serve the principal cities of the Olympia-Lacey-Tumwater, WA statistical area as of October 2026, of which 2 hold President’s Club status.
How much damaging hail does Olympia get?
The Olympia-Lacey-Tumwater, WA statistical area recorded 0 hail reports of 1 inch or larger and 0 of 2 inches or larger between 2016 and 2025 in the NOAA Storm Events Database. The largest hailstone reported measured 0 inches.
Did any contractor pay to appear on this list?
No. The Roofing Brief takes no placement fees, no lead fees and no affiliate commission from any roofing contractor. Ranking comes entirely from the published formula applied to public registry data, followed by an individual research pass on the top four.
When is the worst time of year for roof damage in Olympia?
Severe-weather reports in the Olympia-Lacey-Tumwater, WA statistical area cluster in May, October, on the NOAA record for 2016 to 2025. If the work can wait, booking outside that window usually buys you shorter lead times and more of the contractor’s attention.
Do roofers need a licence in WA?
Washington requires every contractor to register with the Department of Labor and Industries, and registration requires both a surety bond and general liability insurance. Speciality contractors including roofers must carry a $15,000 bond. Insurance minimums under RCW 18.27.050 are $200,000 public liability plus $50,000 property damage, or $250,000 combined single limit. The bond is continuous, and if it lapses the registration suspends automatically until cover is restored.
What should I check before hiring a roofer in Olympia?
L&I’s verification tool shows existing claims against a contractor’s bond, which is the single most useful and most overlooked check in Washington.
Moss, and the three things you should never let anyone do to your roof?
At 50 inches of rain across 162.8 wet days a year, the thing that ends a roof in Thurston County is moss, and the mechanism is not what most people assume. Oregon State University Extension’s plant pathologist Jay Pscheidt puts it precisely: the moss itself doesn’t directly damage roof materials. Instead, it traps soil and debris, holding moisture and extending the time wood roofs remain wet. Moss is not eating your roof. It is keeping it wet, and prolonged wetness is what degrades the assembly beneath.
Is Olympia a hard market to find a good roofer in?
Washington registers contractors and publishes more about them than almost any other state, including every lawsuit filed against the bond. We pulled all four records below from the Department of Labor and Industries’ own verification system, and two of the four carry open bond suits, which we set out individually. The bond itself got materially bigger recently: RCW 18.27.040 raised the general contractor bond from $12,000 to $30,000 on 1 July 2024, and the roofing specialty tier from $6,000 to $15,000, which is visible in the bond histories below. Note also that unincorporated Thurston County does not require a permit for a reroof at all, while Lacey charges a flat $218, so whether anyone inspects your roof depends on which side of a line your house sits.
Why is JS Roofing LLC not on this list?
Excluded from this page on service area, not on quality: its record is one of the cleanest we checked anywhere. L and I registration JSROORL831JL has been active since 13 April 2017 with a $30,000 Western Surety bond, a $1,000,000 liability policy, no suits against the bond and no contractor infractions, and the company publishes that exact number in its own site footer. The problem is coverage. Its published service area is the Gig Harbor peninsula plus Tacoma, Fircrest and Lakewood, and Olympia appears nowhere on its site, nor does any Thurston County place. Its BBB listing claims Pierce and Kitsap Counties, which is also not Thurston. We will not rank a firm for Olympia that does not say it serves Olympia. It is ranked on our Bremerton page, where its BBB-stated Kitsap coverage at least reaches the market..
Roofer rankings for other metros
The Roofing Brief scores certified roofing contractors in the 400 largest U.S. metropolitan and micropolitan areas on the same formula.
- Best roofers in Bremerton, WA, about 35 miles from Olympia
- Best roofers in Seattle, WA, about 47 miles from Olympia
- Best roofers in Yakima, WA, another WA metro on the same formula
- Best roofers in Bellingham, WA, another WA metro on the same formula
- Best roofers in Sioux Falls, SD, a metro of comparable size
- Best roofers in Waco, TX, a metro of comparable size
- Best roofers in Portland, OR, also scored, about 105 miles away
- Best roofers in Anchorage, AK, also scored, about 1430 miles away
See the full index of all 400 metro roofer rankings, or read how to find and vet a roofing contractor anywhere in the country.
Cite this analysis
The Roofing Brief. “Best Roofers in Olympia, WA: The Roofing Brief Contractor Score.” Published October 2026. Inputs: GAF certification registry; NOAA Storm Events Database 2016-2025; U.S. Census Bureau Vintage 2024 population estimates; Better Business Bureau and independent review-platform records for each ranked contractor.