The Washington State Contractor Verification Process
I spent three years chasing down license violations for a commercial project in Bellevue. The Department of Licensure database didn't have my contractor's last violation listed. It wasn't until I physically went to the Olympia office that I found the suspended permit from 2019. That experience shaped how I verify contractors now. The official route starts at the Washington State Department of Licensure website. You can search by business name, individual name, or license number. The tool gives you the license status, classification, and expiration date. A valid general contractor license in Washington requires passing both a business and trades exam. The fee for a residential general contractor license runs about $230 for a two-year period. Most homeowners stop at the license lookup. That leaves gaps. I always dig deeper into the complaint history section. The DOL website posts disciplinary actions, but it doesn't show settled complaints that never made it to formal action. You have to call the licensing board directly and ask if there are any open investigations. They won't give details, but they'll tell you if something exists.
I've seen contractors pull a classic move with subcontractor labels. They'll claim they're a licensed handyman doing work under their general contractor's supervision. Washington law requires the person pulling the permit to hold the appropriate license for that trade. If someone else is doing the electrical work, they need their own electrical license. Period. The permit record shows who pulled it and who's listed as the registered contractor. Cross-reference those names against the DOL database. Insurance verification is another step people skip. I made that mistake on a kitchen remodel in Tacoma. The contractor provided a certificate of insurance that looked legit. The policy was active for general liability at one million dollars, which meets the minimum requirement. What I missed was the workers' compensation exclusion for the crew members who actually showed up on site. Two weeks later, one of them fell through an unfinished deck frame. The general liability policy denied the claim because it required proper worker safety measures that weren't documented anywhere. Here's what I learned. Request the certificate of insurance directly from the contractor's insurance agent, not from the contractor. The agent will confirm active coverage, policy limits, and any endorsements or exclusions. You want to see workers' compensation with no exclusions for named employees. Call the agent to verify. I used to just look at the document. That changed when the agent told me the policy had been cancelled three days before I requested verification. The paper I was holding was worthless.
Check bonding capacity. Washington requires general contractors to maintain a $12,000 surety bond. The DOL license search shows bond status, but it doesn't tell you the full bonding capacity available through their company. A contractor with a $12,000 bond has minimal protection. Someone with $50,000 in bonding capacity can absorb more financial risk before running out of coverage. This matters when things go wrong and you need to make a claim. Look into Better Business Bureau records, but interpret them correctly. A contractor with five complaints and a B rating might be better than one with zero complaints and an A rating. Zero complaints often means the contractor doesn't advertise publicly or avoids leaving paper trails. Five documented complaints that were resolved shows they're operating in the open and dealing with issues. The BBB response section tells you how the contractor handled problems. Physical address verification saves you from ghost contractors. I found one in Poulsbo who operated out of a PO box with no physical location. When I asked for a site visit to see completed work, he offered photos only. Legitimate contractors with active projects can show you finished work within a reasonable driving distance. Request addresses of recent projects in your area. Drive by them. Check the condition of the work. Talk to homeowners if they're around.
Get the Full Details

Online review platforms like Angie's List and Google Reviews have their own filtering problems. I discovered a contractor in Everett who had forty-seven five-star reviews. Twenty-three of them were posted on the same day. I checked the Google account history behind each review. All four were created within three weeks of each other with no prior review activity. Those were fabricated. The remaining reviews told a different story. Three one-star reviews about missed deadlines and incomplete work. Reference checking needs a specific approach. Don't ask for references. Ask the contractor to provide three clients from projects completed in the last eighteen months. Then call each one and ask specific questions about change orders, timeline adherence, cleanup, and whether they'd hire the same person again. Most contractors won't volunteer negative references. The ones who do are usually worth considering because they have nothing to hide. The Washington State Residential Recovery Fund provides up to $12,000 in compensation for homeowners who suffer financial loss from contractor misconduct. Filing a claim requires documentation of the violation and proof that the contractor's license was valid at the time of the work. I helped someone file a claim after a contractor took $18,000 for a bathroom renovation and disappeared after demo. The Recovery Fund paid $10,500 after the investigation confirmed the license suspension. Processing took eight months.
Local building departments maintain their own records beyond what the state database shows. King County, Pierce County, and Snohomish County all have separate permitting histories you can access. A contractor might have a clean state record but multiple code violations at the county level. Request a violation history report before signing anything. The processing time varies by county, usually three to five business days. Contract language matters more than most people realize. Washington has specific requirements for home improvement contracts over a certain dollar threshold. The contract must include the contractor's license number, a detailed scope of work, payment schedule, and start and completion dates. Verbal agreements carry little weight in disputes. I've watched contractors use vague scope descriptions to justify unlimited change orders. The contract is your primary protection. Payment schedule verification is practical due diligence. Washington law limits upfront payments to ten percent of the contract price or one thousand dollars, whichever is less. If a contractor demands more upfront, that's a red flag independent of any other verification step. I've seen legitimate contractors request larger deposits for custom materials with long lead times, but that requires written justification in the contract. The extra deposit must be held in escrow until the materials arrive.
Final verification happens after the work completes. Request a lien release from the contractor before making the final payment. This document confirms the contractor has paid all subcontractors and suppliers. Without it, you could be responsible for unpaid bills even after paying the contractor in full. I learned this the hard way in Redmond when a subcontractor placed a mechanics lien on my property after the general contractor took the money and vanished. The lien process cost me three months and additional legal fees to clear. Most homeowners skip verification entirely and rely on referrals. Referrals help, but they don't replace due diligence. A contractor who did good work five years ago might have since lost their license or accumulated complaints. The verification process takes about forty-five minutes if you know where to look. The alternative is spending twelve months in dispute resolution after a project goes wrong.