Choosing the right roofing contractor is one of the most important decisions you will make during a roof replacement or major repair. A quality installation by a skilled contractor will protect your home for decades. A poor installation by the wrong contractor can lead to leaks, premature failure, warranty disputes, and expensive corrections. The Seattle area has hundreds of roofing companies, ranging from highly professional operations to fly-by-night outfits and everything in between. Here is how to tell them apart.
Green Flags: Signs of a Trustworthy Contractor
Valid Washington State Contractor’s License
This is non-negotiable. Washington State law requires all contractors performing work valued at $1,000 or more to hold a valid contractor’s license issued by the Department of Labor and Industries (L&I). The license must be current, the contractor must carry a surety bond, and they must maintain workers’ compensation coverage for their employees.
You can verify any contractor’s license status by searching the L&I contractor verification database online. Look up the license number, confirm it is active, and check for any past violations or complaints. For reference, K Single Corp’s license number is KSINGSC842B3.
Adequate Insurance Coverage
A reputable contractor carries both general liability insurance and workers’ compensation insurance. General liability protects your property if the contractor’s work causes damage. Workers’ compensation protects you from liability if a worker is injured on your property. Ask for a certificate of insurance and verify that coverage is current and sufficient, at least $1 million in general liability is standard for residential roofing.
If a contractor cannot or will not provide proof of insurance, walk away. If an uninsured worker falls off your roof and is injured, you could face significant personal liability.
Detailed Written Estimates
A professional estimate should be specific and itemized. It should include:
- Complete scope of work (tear-off, disposal, underlayment, material, flashing, ventilation, etc.)
- Specific material brands and product lines
- Permit costs as a separate line item
- Warranty terms for both materials and workmanship
- Estimated start date and project duration
- Payment terms and schedule
- What is included and what is not
Vague estimates that provide only a total price without breaking down the components make it impossible to compare bids fairly and leave room for misunderstandings about what is included. If a contractor resists providing an itemized estimate, consider it a warning sign.
Manufacturer Certifications
Leading shingle and roofing material manufacturers offer certification programs for contractors who meet specific training, installation quality, and business standards. Certifications from manufacturers like GAF (Master Elite), CertainTeed (Select ShingleMaster), and Malarkey (Emerald Premium) indicate that the contractor has invested in product-specific training and meets ongoing quality standards.
Manufacturer-certified contractors can also offer enhanced warranty coverage that non-certified installers cannot. This matters because a standard manufacturer warranty covers only the roofing material itself, while certified installer warranties often extend coverage to the installation labor, protecting you if the installation quality causes a problem that the material warranty does not address.
Local Reputation and Track Record
A contractor who has been operating in the Seattle area for many years with a solid reputation has something to protect. They depend on local referrals and repeat business, which motivates them to do good work and stand behind it.
Check Google reviews, Yelp, the Better Business Bureau, and Angie’s List for reviews and ratings. Look for contractors with a substantial number of reviews (not just five or ten) and consistent positive feedback over time. Pay attention to how the company responds to negative reviews, a professional response to a complaint says more about a company than a perfect five-star average.
Ask for references from recent projects in your area and follow up on them. A confident contractor will readily provide references and encourage you to contact them.
Willingness to Pull Permits
As covered in our Seattle roofing permit guide, permits are required for most roof replacements in the Seattle area. A professional contractor pulls permits as a matter of course and includes the cost in their estimate. They schedule required inspections and ensure the work passes code review.
If a contractor suggests skipping the permit to save money or time, that is a serious red flag. It suggests they may be avoiding code inspection of their work, which raises questions about installation quality.
Red Flags: Warning Signs to Watch For
Door-to-Door Solicitation After Storms
After major windstorms or hail events, some contractors go door-to-door in affected neighborhoods offering free inspections and pushing homeowners to file insurance claims. While legitimate contractors do respond to storm events, the door-to-door approach is disproportionately associated with storm chasers, transient operators who follow weather events from region to region, collect insurance payouts, and may not be around to honor warranties or correct problems.
If someone knocks on your door after a storm, get their license number and verify it through L&I before engaging further. Ask for local references and a physical business address (not just a P.O. box). And never sign a contract on the spot.
Demands for Large Upfront Payment
Requiring full payment before any work begins is a major red flag. A reasonable payment structure typically involves a deposit of 10 to 30 percent to secure scheduling and materials, with the remainder due upon completion or in agreed-upon stages. Some contractors offer financing that eliminates upfront payment entirely.
A contractor who demands 50 percent or more upfront, or full payment before starting, may be cash-flow dependent in a way that suggests financial instability. In the worst cases, contractors who collect large deposits and then fail to complete the work, or complete it poorly, leave homeowners with limited recourse.
No Physical Business Address
Legitimate roofing contractors have a physical place of business, an office, a shop, a yard. A contractor who operates only from a cell phone and a P.O. box is harder to locate if problems arise after the project. While having a physical address does not guarantee quality, its absence is a reliable warning sign.
Unusually Low Bids
If one bid comes in dramatically lower than others, 30 percent or more below comparable estimates, there is usually a reason. The contractor may be planning to use inferior materials, skip important installation steps (like ice-and-water shield in valleys), employ unqualified labor, or operate without proper insurance or licensing. A low bid can also indicate a new contractor who has underestimated costs and may cut corners to avoid losing money.
Get at least three estimates from licensed, insured contractors. The bids should fall within a reasonable range of each other. If one is drastically different, high or low, ask the contractor to explain why.
No Workmanship Warranty
The roofing material manufacturer’s warranty covers defects in the product itself. But even the best materials can fail if installed incorrectly. A workmanship warranty from the contractor covers installation-related issues, improper nailing, faulty flashing details, inadequate ventilation, and other errors that the material warranty does not address.
Reputable contractors typically offer workmanship warranties of 5 to 15 years. If a contractor does not offer a written workmanship warranty, they are not standing behind their own work.
Pressure to Sign Immediately
High-pressure sales tactics, “this price is only good today,” “we have a crew available tomorrow but only if you commit now,” or similar urgency creation, are designed to prevent you from getting competing bids and making an informed decision. A professional contractor provides a detailed estimate and gives you reasonable time to review it, ask questions, and compare with other bids.
Contractor Evaluation Checklist
| Criteria | Red Flag | Green Flag |
|---|---|---|
| License | No WA contractor license | Active KSINGSC-type license |
| Insurance | Won’t provide proof | Full liability + workers’ comp |
| Estimate | Verbal-only or vague | Detailed, itemized, written |
| Warranty | Labor-only or none | 10+ year workmanship warranty |
| Reviews | Under 4.0 stars or few reviews | 4.5+ stars, 100+ reviews |
| Permits | ”You don’t need one” | Pulls all required permits |
| Communication | Hard to reach | Responds within 24 hours |
| Payment | Full payment upfront | Deposit + balance on completion |
Questions to Ask Before Hiring
Before you sign a contract with any roofing contractor, ask these questions:
- What is your Washington State contractor’s license number? (Verify it yourself through L&I.)
- Do you carry general liability and workers’ compensation insurance? (Ask for a certificate.)
- How long have you been in business in the Seattle area?
- Are you certified by the roofing material manufacturers you install?
- Can you provide references from recent projects near my home?
- Who will actually be on my roof, your own employees or subcontractors?
- What is your workmanship warranty, and what does it cover?
- Will you pull all required permits and schedule inspections?
- What is your payment schedule?
- What happens if you discover deck damage after tear-off? How is that priced?
The answers to these questions, combined with your own verification of licensing and insurance, will give you a clear picture of who you are hiring.
Make an Informed Choice
Choosing a roofing contractor does not need to be stressful if you know what to look for. Verify licensing and insurance, compare detailed estimates, check local reputation, and trust your instincts about professionalism and transparency. A contractor who welcomes your questions and encourages you to do your homework is a contractor who has nothing to hide.
At K Single Corp, we are a licensed (KSINGSC842B3), bonded, and insured roofing contractor based in Burien, WA. We have been serving the Greater Seattle Area since 2007, and we welcome the kind of scrutiny described in this article. Contact us at (206) 659-4349 for a free estimate and judge for yourself.