Guide · PicksByTown

How to find a good contractor without getting burned

Honest advice on vetting contractors beyond the online-review theater: what actually separates the pros from the rest.

Every home-services horror story starts the same way: a quick Google search, a few reassuring reviews, an estimate that seemed reasonable. This guide focuses on the vetting steps that actually separate the reliable contractor from the rest , most of which have nothing to do with reading five-star reviews.

Step 1: Ignore the aggregator websites

Yelp, Angi, and HomeAdvisor sell leads to contractors who pay the most for visibility. A "5.0 rated" contractor on these sites often just has the biggest ad budget. Real signal is older, higher-volume review counts with real specifics about the work , a 4.6 rating with 200 reviews that mention specific materials and project types is vastly more informative than a 5.0 with 12 reviews saying "great service!"

Step 2: Check the state license first, always

Every state with a contractor license database publishes searchable results for free:

A current license plus zero complaints is meaningful. A license with a history of disciplinary actions is a red flag nobody on the review site will tell you about.

Step 3: Ask for a physical address and go drive by it

Legitimate contractors have offices, showrooms, or at minimum a business yard with vehicles and materials. "Fly-by-night" operators are literally that , they work from a truck with no fixed location and can disappear after a job goes wrong. You don't need a fancy office. You just need a real address you can visit.

Step 4: Verify insurance via the carrier

Ask for a Certificate of Insurance (COI) sent directly from their insurance agent, with you named as the certificate holder. The carrier's email confirmation is worth infinitely more than a photocopy a contractor hands you. If they won't set this up, the insurance doesn't exist or doesn't cover what they claim.

Step 5: Two references from the past 3 months

Not "some of our best jobs" , actual current customers. Ask:

  • "Did the job finish on the original timeline, or was there slippage?"
  • "Were there change orders? How were they handled?"
  • "What did you find out about this contractor that you didn't know going in?"
  • "Would you hire them again for the same work?"

The last question is telling , sometimes the answer is "yes, but not for any bigger project," which is useful data.

Step 6: Get three written quotes with identical specs

Write down the scope yourself: materials, brand, quantities, timeline expectations, cleanup, warranty terms. Send the same document to three contractors. Their quotes will come back wildly different not just in price but in what's included. The cheapest quote is almost never the cheapest job.

Step 7: Red flags that mean walk away

  • Demanding full payment up front
  • "We can only honor this price if you sign today"
  • Verbal-only scope
  • Cash-only discounts in exchange for no contract
  • Pressure to file insurance claims a specific way (sign of insurance fraud)
  • Bids much lower than others with no explanation
  • Bids much higher with vague justification
  • No physical address or only a PO box
  • New LLC formed in the past 6 months (contractors close and reopen to escape warranty obligations)

Step 8: Pay structure

Standard payment structure for most residential jobs:

  • 10-20% deposit at contract signing
  • Progress payments tied to milestones (not dates)
  • Final 15-20% withheld until completion and punch list are cleared

Never pay in full before the work is done. Never pay final payment until the punch list is satisfied in writing.

Browse our directories

Roofers · Plumbers · HVAC contractors · Electricians · General contractors

More guides

Other practical guides