The advice you’ll find everywhere goes like this: check references, verify the license, get three quotes. That’s fine as a starting point, but it won’t protect you from the contractor who interviews well and delivers poorly. Knowing how to choose a contractor means knowing which signals predict quality work and which ones just predict a good sales pitch.
The difference between a good hire and a bad one comes down to a handful of specific checks most homeowners skip. Trade-specific hiring guides for windows , flooring , and siding cover the details, but the framework below applies to any contractor on any project.
The Booking Window Test
Start here, before references or licenses. Ask the contractor when they can begin.
A good contractor is booked 4-8 weeks out. Not because they’re slow, but because quality work generates repeat clients and referrals that keep the schedule full. A contractor who can start tomorrow is either brand new (possible, but risky), coming off a cancelled project (ask why it was cancelled), or not getting enough repeat business to stay booked. None of those are automatic disqualifiers, but each deserves a follow-up question.
Seasonal trades shift this window. A roofer in March might have two-week availability. That same roofer in July with open slots next week is a different story.
What to Actually Ask References
Every guide tells you to call references. Almost none tell you what to say once someone picks up. Here are the five questions that reveal more than “were you satisfied with the work?”
Was the final price within 10% of the original estimate? This separates contractors who scope accurately from those who bid low and make it up with change orders. A 10% variance is normal. Beyond 20% indicates either sloppy estimating or deliberate underbidding.
Did they show up when they said they would? Reliability on the job site predicts everything else. The contractor who’s consistently two hours late or no-shows on Fridays will create the same problems on your project.
“What surprised you?” This open-ended question draws out details the homeowner wouldn’t think to volunteer. You’ll hear about unexpected subcontractors, dust containment that was or wasn’t done, communication gaps during critical decisions — things no one volunteers but everyone remembers.
How did they handle something that went wrong? Every project has at least one problem. The contractor’s response to a mistake tells you more than 10 successful outcomes. Did they fix it immediately? Did they argue? Did they try to charge extra for the correction?
Would you hire them again for a different type of project? “Yes” means trust. “For this kind of work, sure” means they did an adequate job. Silence or hedging means no.
Red Flags and Yellow Flags
Not all warning signs carry equal weight. Some should end the conversation immediately. Others warrant caution but not necessarily rejection.
| Severity | Signal | What It Means |
|---|---|---|
| Red flag | Demands 50%+ payment before work starts | Cash flow crisis or potential fraud |
| Red flag | No written contract offered | No accountability if things go wrong |
| Red flag | Pressures you to sign today with a “limited-time discount” | Sales tactic, not a real discount |
| Red flag | Asks you to pull the building permits | Likely unlicensed or avoiding code inspection responsibility |
| Red flag | Cannot provide a certificate of insurance on request | Uninsured, which means liability falls on you |
| Yellow flag | No website or online presence | Common among skilled sole proprietors, but verify through other channels |
| Yellow flag | Cash-only, no receipt | Could indicate tax avoidance; limits your documentation for warranty claims |
| Yellow flag | Won’t provide more than two references | Might be new, or might have a short list of satisfied clients |
| Yellow flag | Unmarked vehicle, no company signage | Doesn’t automatically mean bad work, but lower investment in the business |
| Yellow flag | Subcontracts everything | Normal for generals, concerning for specialists who should do their own core work |
One red flag is enough to walk away. Two yellow flags together should prompt deeper investigation before signing anything.
Verify the License (But Understand What It Covers)
Contractor licensing varies dramatically by state. Thirty-three states require a state-level general contractor license. Others, including Texas and Colorado, have no statewide requirement at all, leaving regulation to individual cities and counties.
What this means for you: “licensed and insured” is meaningless without context. Look up your state’s specific requirements through your state licensing board or department of consumer protection. A web search for “[your state] contractor license lookup” will find the right database. In states without statewide licensing, check your city or county building department for local registration requirements.
A valid license confirms the contractor has met minimum competency and insurance thresholds set by your jurisdiction. It does not guarantee quality. It does give you a path to file a complaint and seek mediation if the work fails.
Insurance: Don’t Just Ask, Verify
Ask for a Certificate of Insurance (COI). Then call the insurance company listed on the certificate to confirm the policy is active. Contractors sometimes carry expired certificates or policies that lapsed after renewal.
You need two types of coverage confirmed:
- General liability insurance protects your property if the contractor damages it during the project. Standard coverage is $500,000 to $1 million.
- Workers’ compensation covers injuries to the contractor’s employees on your property. Without it, an injured worker could file a claim against your homeowner’s insurance.
This takes one phone call and 10 minutes. It protects you from five- and six-figure liability.
What Your Contract Must Include
A handshake is not a contract. Neither is a one-page estimate with a signature line. Your written agreement needs these elements, and each one protects you from a specific failure mode:
- Detailed scope of work. Not “remodel bathroom” but “remove existing tile, install 150 sq ft of porcelain tile (owner-selected), replace vanity and faucet (contractor-supplied, Brand X or equivalent), paint walls and ceiling (2 coats, Sherwin-Williams ProMar 200).”
- Payment schedule tied to milestones. Example: 25% at signing, 25% when rough-in passes inspection, 25% when finish materials are installed, 15% at substantial completion, 10% held for 30 days after final walkthrough.
- Start and completion dates, plus a written change order process. The contract needs language defining what constitutes a delay vs. abandonment, and scope changes must be documented and approved in writing before work happens. Verbal change orders are the number one source of cost disputes.
- Warranty terms — what’s covered, for how long, and who’s responsible. One year on workmanship is standard; some states mandate minimums.
- The contract should state that the contractor obtains and pays for all required permits. If permits are your responsibility, you lose the ability to hold the contractor accountable for code compliance.
Pre-1978 Homes: The Federal Requirement Most People Miss
If your home was built before 1978, any renovation that disturbs more than 6 square feet of painted surface indoors or 20 square feet outdoors triggers the EPA’s Renovation, Repair, and Painting (RRP) rule . Window replacement is covered regardless of area.
The contractor’s firm must be EPA-certified, and a certified renovator (someone who completed an 8-hour training course) must be on site. The contractor must also give you the EPA’s Renovate Right pamphlet before work begins.
This is federal law, not a suggestion. Fines run tens of thousands of dollars per day per violation. You can verify a contractor’s RRP certification through the EPA’s firm search tool .
Why this matters to you: lead dust from renovation in a pre-1978 home is a serious health hazard, especially for children. A certified contractor uses HEPA vacuums, plastic sheeting for dust containment, wet-cleaning protocols, and post-work clearance testing that an uncertified one won’t bother with. For trade-specific hiring guidance on painting renovations, see our painting contractor guide .
Making the Final Decision
The most specific estimate almost always belongs to the most reliable contractor. A bid broken into line items for materials, labor, permits, and contingency shows a level of project planning that predicts fewer surprises. A single lump sum makes it harder to understand what you’re paying for and harder to push back on change orders later.
Compare these two line items for the same bathroom paint job: “Painting: $3,500” tells you nothing about scope or materials. “Painting: 2 coats SW ProMar 200, 450 sq ft walls + 120 sq ft ceiling, primer on new drywall patches, $3,500” shows you exactly what you’re buying and makes change orders easy to evaluate. If the contractor later claims they need another coat, the second version gives you a basis to push back. The first leaves you with nothing.
When the numbers are close, go with the contractor whose communication during the bidding process matched what you’d want during the project. Were calls returned within a day? Did they show up to the estimate on time? Ask yourself whether they seemed curious about your priorities or just measured and left. Those behaviors don’t change after the contract is signed.