Every year, homeowners lose billions of dollars to bad contractors — missed deadlines, unfinished work, and outright fraud. The frustrating part is that most of these situations were entirely avoidable. The difference between a good hire and a nightmare usually comes down to how much homework you did before the job started.
Here's a practical guide to finding someone you can actually trust.
1. Get at least three quotes
Never hire the first contractor you find. Getting multiple quotes serves two purposes: it gives you a realistic sense of what a job should cost, and it shows you how different contractors communicate. A contractor who responds promptly, explains their approach clearly, and provides a detailed written quote is showing you exactly how they'll handle problems mid-project.
Be suspicious of quotes that are dramatically lower than the others. Low bids often mean the contractor plans to cut corners, use inferior materials, or hit you with change orders once the job is underway.
2. Check their license and insurance — don't take their word for it
Every state has a contractor licensing board with a public database where you can verify a license in under two minutes. Look up the license number yourself. Confirm it's current, covers the type of work you're hiring for, and hasn't had disciplinary actions filed against it.
Ask for a certificate of insurance showing general liability coverage and workers' compensation. Call the insurance company directly to confirm the policy is active. Contractors who resist this request are not worth your time — if an uninsured worker gets injured on your property, you could be liable.
3. Read online reviews — but know how to read them
Google, Yelp, and the Better Business Bureau are useful starting points. Look for patterns across reviews rather than individual 5-star or 1-star outliers. Pay close attention to how the contractor responds to negative reviews. A defensive, blame-shifting response tells you more about their character than any complaint does.
Ask the contractor directly for references from jobs completed in the last 6–12 months. Call those references. Ask: Did the job finish on time? Did the final cost match the quote? Would you hire them again?
4. Get everything in writing before work begins
A good contract protects both of you. It should include a detailed scope of work (specific materials, brands, and quantities), a start and completion date, payment schedule, and what happens if either party needs to make changes. Avoid contractors who want to work on a handshake — vague agreements are how disputes start.
Never pay the full amount upfront. A reasonable deposit is 10–30% to cover materials. Final payment should be made only after the work passes inspection and you're satisfied.
5. Watch for red flags
- They want cash only. Cash-only requests make disputes much harder to resolve and may indicate unlicensed work.
- They show up unsolicited after a storm. Storm chasers prey on homeowners after hail or wind damage. They often do poor work and disappear before warranty claims can be made.
- They pressure you to sign today. Legitimate contractors don't manufacture urgency. High-pressure tactics are a classic sign of a scam.
- They have no local presence. No physical address, no reviews, no local references — avoid.
- They ask you to pull the permits. In most jurisdictions, the contractor is responsible for permits. If they ask you to do it, it often means they can't pass a license check.
6. Understand your permit requirements
Many renovation projects — additions, structural changes, electrical work, plumbing, HVAC installation — require permits. Permits aren't just bureaucracy; they ensure an inspector reviews the work before it's covered up. Unpermitted work can cause problems when you sell your home, void your homeowner's insurance, and even create safety hazards.
Ask your contractor which permits are needed and confirm they'll handle obtaining them. If a contractor tells you permits aren't necessary for a project that clearly requires one, that's a red flag.
7. Clarify the payment schedule
Structure payments around milestones, not time. For a roofing job, that might look like: 20% at signing, 40% when old roof is removed and new underlayment installed, 40% at completion. This gives you leverage throughout the project and ensures the contractor stays motivated to finish.
Never pay more than 10% or $1,000 (whichever is less) as a down payment in states that cap deposits — California, for example, has this rule for a reason.
8. Trust your instincts
If something feels off — a contractor who seems evasive about their license, can't explain how they'll do the work, or makes you feel rushed — walk away. There are plenty of good contractors. The inconvenience of finding a different one is far smaller than the cost of hiring the wrong one.
Ready to Start Your Project?
Get free quotes from top-rated Home Improvement contractors in your area. Takes less than 2 minutes.
Get Free Quotes →
No contracts · No obligation · Free to use