How to Hire a Contractor: Complete Guide to Avoid Scams
Learn how to find, vet, and hire the right contractor for your home project — including red flags, contract essentials, and payment schedules.
How to Hire a Contractor: Complete Guide to Avoid Scams
Whether you're planning a kitchen remodel, a bathroom renovation, or a major addition, hiring the right contractor can make or break your project. A great contractor delivers quality work on time and on budget. A bad one? They can drain your bank account, leave projects half-finished, and turn your dream renovation into a nightmare.
The home improvement industry is worth over $600 billion a year, and unfortunately, it attracts its share of scammers and incompetent operators. But here's the good news: if you know what to look for — and what to avoid — you can protect yourself and find a contractor who'll do an amazing job. This guide will show you exactly how.
Where to Find Good Contractors
Let's start with where to look. Not all sources are created equal:
Best Sources
- Personal referrals from friends and neighbors: This is hands-down the best way to find a contractor. If your neighbor just had their kitchen remodeled and loves the result, that contractor is probably worth calling. Ask if you can see the finished work in person.
- Local building supply stores: The pros who shop at specialty building supply stores (not just big box retailers) tend to be serious about their craft. Ask the staff who they'd recommend.
- Trade associations: Organizations like the National Association of the Remodeling Industry (NARI) and the National Association of Home Builders (NAHB) have member directories. Members have typically committed to ethical standards and continuing education.
- Your local building department: Some municipalities maintain lists of licensed contractors, and inspectors often know who does quality work in the area.
Use With Caution
- Online platforms (Angi, HomeAdvisor, Thumbtack): These can be useful for getting initial leads, but take reviews with a grain of salt. Some contractors pay for leads and inflate their profiles. Always verify independently.
- Social media recommendations: Facebook groups and Nextdoor can surface good contractors, but there's no verification. Use these as a starting point, not as the sole basis for hiring.
Avoid
- Door-to-door solicitors: If someone shows up at your door offering a "special deal" because they're "working in the neighborhood," be very wary. Legitimate contractors rarely solicit door-to-door.
- Craigslist ads without business credentials: While some legitimate contractors advertise on Craigslist, it's also a hotbed for unlicensed and uninsured operators.
How to Vet a Contractor: The Complete Checklist
Once you have a few names, it's time to do your due diligence. Here's exactly what to check:
1. Verify Their License
Every state (and many municipalities) require contractors to be licensed. Here's how to check:
- Ask for their license number upfront — a legitimate contractor will have it ready
- Verify it on your state's licensing board website
- Confirm the license is current (not expired or suspended)
- Check that the license covers the type of work you need (general contractor vs. specialty trades)
Important: In states like California, you can search the Contractors State License Board (CSLB) database online and see license status, bond information, workers' comp insurance, and any complaints filed. Your state likely has a similar resource.
2. Confirm Insurance
This is non-negotiable. Every contractor you hire must carry:
- General liability insurance: Covers damage to your property caused by the contractor's work (minimum $1 million)
- Workers' compensation insurance: Covers injuries to the contractor's employees on your property. Without this, you could be liable if a worker gets hurt on your property.
Don't just take their word for it — ask for a Certificate of Insurance (COI) and call the insurance company to verify it's current. A reputable contractor will have no problem providing this.
3. Check References
- Ask for at least 3–5 references from recent projects similar to yours
- Actually call them (most people skip this step!)
- Ask specific questions: Was the project completed on time? On budget? Would you hire them again? How did they handle problems?
- If possible, visit a completed project in person
4. Look Up Reviews and Complaints
- Check the Better Business Bureau (BBB) for complaints
- Search Google Reviews, Yelp, and Angi
- Check your state's licensing board for disciplinary actions
- Search their business name in your local court records for lawsuits
5. Verify Their Business Is Established
- How long have they been in business? (5+ years is a good sign)
- Do they have a physical business address (not just a P.O. box)?
- Do they have a professional website with project photos?
- Are they registered with your state's Secretary of State?
Getting Quotes: The Right Way
Always get at least three written quotes for your project. Here's how to make sure you're comparing apples to apples:
What a Good Quote Should Include
- Detailed scope of work (not just "remodel kitchen" — every task spelled out)
- Materials list with specific brands and grades
- Labor costs broken out separately
- Timeline with start date and estimated completion date
- Payment schedule
- How change orders will be handled
- Warranty information
Watch out: If a quote is significantly lower than the others (20%+ less), that's a red flag, not a bargain. Either they're cutting corners on materials, planning to use unlicensed subcontractors, or they'll hit you with change orders later.
Questions to Ask Every Contractor
- Who will be on-site managing the project daily?
- Will you use subcontractors? If so, are they licensed and insured?
- How do you handle unexpected issues or changes?
- What permits will be needed, and will you pull them?
- What's your warranty on labor? On materials?
- Can I see your portfolio of completed projects?
- What's the best way to communicate during the project?
The Contract: Your Most Important Protection
Never — and I mean never — start work without a detailed written contract. A handshake deal is not a contract. Here's what every contract should include:
Essential Contract Elements
- Full legal names and addresses of both parties
- Contractor's license number and insurance information
- Detailed scope of work — every task, material, and specification
- Total project cost with itemized breakdown
- Payment schedule (see below for guidelines)
- Start and completion dates
- Change order process — how changes are priced, approved, and documented
- Permit responsibilities — who pulls and pays for permits
- Cleanup and debris removal — who's responsible
- Warranty — minimum 1 year on labor, with manufacturer warranties on materials
- Dispute resolution clause — mediation or arbitration before litigation
- Cancellation policy — your right to cancel within a reasonable period
- Lien waiver requirement — contractor must provide lien waivers with each payment
Payment Schedule: How to Protect Your Money
The payment schedule is your biggest lever for ensuring the work gets done properly. Here's the golden rule:
Never pay more than 10% upfront or $1,000 — whichever is less. In many states, it's actually illegal for contractors to collect more than 10% as a deposit.
Recommended Payment Schedule
| Milestone | Payment | What Should Be Complete |
|---|---|---|
| Signing the contract | 10% deposit | Contract signed, permits applied for |
| Materials delivered | 20% | All major materials on-site |
| Rough-in complete | 25% | Framing, plumbing, electrical rough-in done |
| Substantial completion | 25% | Project is 90% done, functional |
| Final completion | 20% (final payment) | Punch list complete, final inspection passed |
Key principle: The amount you've paid should never exceed the value of the work completed. This keeps you from getting ahead of the contractor and gives you leverage if something goes wrong.
Red Flags: When to Walk Away
Here are the warning signs that a contractor is trouble:
- They want a large upfront payment (more than 10–15%)
- They don't have a written contract or refuse to include details
- They can't provide proof of license or insurance
- They pressure you to decide quickly ("This price is only good today")
- They want to be paid only in cash
- They suggest skipping permits ("It'll save you money and time")
- They have no online presence or reviews
- Their quote is dramatically lower than others
- They offer to use "leftover materials" from another job
- They drive an unmarked vehicle with out-of-state plates
During the Project: Staying in Control
Communication
Establish a regular communication schedule — daily or weekly check-ins depending on the project scope. Use email or a project management app to keep a written record of all discussions and decisions.
Inspections
Don't skip the city inspections. Permits and inspections exist to protect you. If your contractor discourages inspections, that's a major red flag. Each phase of work should pass inspection before the next phase begins.
Change Orders
Changes will happen — that's normal in renovation. But every change should be documented in a written change order that specifies the work, additional cost, and impact on the timeline. Both parties sign before the work begins.
The Punch List
When the project is substantially complete, walk through with the contractor and create a punch list — a written list of every item that needs to be fixed, finished, or touched up. This should be completed before you make the final payment.
What to Do When Things Go Wrong
Even with the best planning, problems can arise. Here's your escalation path:
- Talk to the contractor directly — Most issues can be resolved through direct communication. Be specific about the problem and what you expect to be done.
- Put it in writing — Send a formal letter or email documenting the issue and requesting a resolution by a specific date.
- File a complaint with the licensing board — This can be very effective, as the contractor's license may be at stake.
- Contact the BBB or consumer protection office
- Mediation — Many contracts include a mediation clause, and it's cheaper and faster than court.
- Hire an attorney — As a last resort, you may need legal representation. Many construction attorneys offer free initial consultations.
Contractor Costs: What to Expect in 2026
Labor rates vary significantly by region and trade. Here's a general overview:
| Trade | Hourly Rate Range | Notes |
|---|---|---|
| General contractor | $50–$150/hr | Or 10–20% markup on total project |
| Electrician | $50–$100/hr | Licensed, depending on region |
| Plumber | $50–$130/hr | Emergency rates are 1.5–2x higher |
| Carpenter | $40–$90/hr | Finish carpentry rates are higher |
| Painter | $25–$75/hr | Or $2–$6 per sq ft |
| Roofer | $40–$80/hr | Usually quoted per sq ft or per project |
Planning a specific project? Check our detailed cost guides for kitchen remodels, bathroom renovations, and other popular home improvement projects.
The Bottom Line
Hiring a contractor doesn't have to be stressful or risky. The formula is simple: get referrals, verify credentials, get detailed written quotes, sign a thorough contract, and maintain a smart payment schedule. Do these things, and you'll dramatically reduce your chances of having a bad experience.
Contractor Licensing by State
Contractor licensing requirements vary significantly by state. Here's a quick overview:
| State | License Required? | Notes |
|---|---|---|
| California | Yes (projects over $500) | CSLB database is searchable online |
| Texas | Only for specialty trades | No general contractor license required statewide |
| Florida | Yes | State and local licenses required |
| New York | Varies by locality | NYC requires a Home Improvement Contractor license |
| Pennsylvania | Yes (Home Improvement Contractor) | Statewide registration required |
| Ohio | Only for specialty trades | Local permits still required |
| Virginia | Yes (projects over $1,000) | Class A, B, or C based on project size |
Even in states that don't require a general contractor license, specialty trades (electrical, plumbing, HVAC) almost always require licensing. Always verify with your local building department.
Handling the End of the Project
The final stages of a renovation are critical. Here's how to ensure a smooth finish:
- Schedule a thorough walkthrough: Go room by room with the contractor and document every incomplete or unsatisfactory item on your punch list
- Verify permit sign-offs: All required inspections should be completed and passed before final payment
- Get lien waivers: Require signed lien waivers from the contractor and all subcontractors with the final payment — this protects you from liens being placed on your property for unpaid subcontractor bills
- Collect warranty documentation: Get written warranties for labor and copies of manufacturer warranties for all materials and equipment installed
- Keep all records: Store the contract, change orders, permits, inspection reports, warranties, and receipts. You'll need these if issues arise later or when you sell your home
Remember: the cheapest bid is rarely the best value. Quality work from a reputable contractor will protect your home's value and give you results you'll enjoy for years to come.
Get a Free Cost Estimate
Use our free calculator to get an instant cost estimate for your project, customized for your state.
Finance Your Home Project
Compare HELOC and personal loan options to find the best way to fund your renovation. Pre-qualify in minutes.
Ready to Start Your Project?
Use our free calculators to estimate costs and compare financing options.