How to Vet a Contractor Before Signing

Vet a contractor by verifying their license and insurance, checking at least three references from jobs completed in the past year, and reviewing their contract terms before signing anything.
- Difficulty
- Intermediate
- Time
- 1-2 weeks
- Cost
- $0 - $50 for background checks
- Tools
- Computer, Phone, Notebook
- Permit required
- No
- Contractor recommended
- No
- You will need
- Computer with internet access, Phone for reference calls, Notebook for notes, State licensing board website, Better Business Bureau access, At least 3 contractor names to vet, Insurance documentation from contractors, Written estimates from each contractor
Materials
- Online verification State licensing board access (Most states offer free license lookup through their contractor licensing website) — $0
- One report Background check service (optional) (Services like BeenVerified or TruthFinder can supplement public record searches) — $20 - $40
- One hour consultation Contract review by attorney (recommended for large projects) (Worth the investment for projects over $20,000 or complex renovations) — $200 - $400
Step by step
Verify Coverage First
Start by confirming the contractor holds a valid license in your state and carries both general liability and workers' compensation insurance. Request their license number and verify it directly through your state's licensing board website, not just by looking at a card they show you. Call their insurance carrier to confirm coverage is current and that policy limits meet your project scope.
Tip: Ask for a certificate of insurance naming you as an additional insured for the project duration.Talk to Real Customers
Request contact information for three clients whose projects were completed within the past year, ideally jobs similar in scope to yours. Call each reference and ask specific questions about timeline adherence, budget accuracy, communication quality, and how the contractor handled problems. Ask if you can see photos of the completed work or visit the site if it's nearby.
Tip: Recent references matter more than old ones because they reflect the contractor's current workload and crew quality.Hunt the Bad History
Search the contractor's name on your state attorney general's website, Better Business Bureau, and local licensing board for complaints or disciplinary actions. Check Google reviews and look for patterns in negative feedback rather than isolated complaints. Search court records in your county for liens or lawsuits filed by or against the contractor.
Tip: One or two complaints over many years isn't disqualifying, but multiple unresolved disputes or abandoned projects are deal-breakers.See Their Operation
Schedule a meeting at the contractor's actual office or shop, not just a coffee shop. A legitimate contractor with staying power has a physical business location with tools, materials, and administrative infrastructure. Observe whether they have organized records, proper equipment, and staff who seem to know what's happening on current jobs.
Tip: Contractors who only want to meet at your house or neutral locations often lack the infrastructure to support ongoing work.Get It All in Writing
Get a complete written estimate that breaks down materials, labor, permits, and timeline with specific start and completion dates. The estimate should itemize each phase of work, specify material brands and grades, and outline the payment schedule. Vague line items like miscellaneous or allowances without explanation signal poor planning or room for padding.
Tip: Compare at least three estimates for the same scope to identify outliers that are suspiciously low or unjustifiably high.Read Every Line
Review the written contract for clear language on scope of work, payment schedule, change order process, warranty terms, and dispute resolution. Payment should never exceed the value of work completed, and avoid contractors who demand large upfront deposits beyond what's needed for materials. Confirm the contract includes cleanup provisions and a specific substantial completion date.
Tip: Never sign a contract with blank spaces or agree to terms allowing the contractor to fill in dates or amounts later.Confirm Permit Plans
Clarify in writing who will pull necessary permits and confirm the contractor understands local code requirements for your project. Check with your municipal building department to verify the contractor has pulled permits for recent jobs and that inspections were completed. Contractors who suggest skipping required permits are liability risks.
Tip: You as the homeowner are ultimately responsible for unpermitted work, even if the contractor suggested skipping it.Feel Out Their Honesty
Assess how the contractor communicated throughout the vetting process. Consistent responsiveness, clear explanations, and patience with your questions during the estimate phase predict how they'll communicate when problems arise mid-project. If getting straight answers feels difficult before you've signed, it will only get worse once work begins.
Tip: A contractor who pressures you to sign quickly or makes you feel foolish for asking questions is showing you exactly how the relationship will function.
Questions people ask
How much deposit should I pay upfront?
In some states laws limit deposits to 10 percent or $1,000. Large upfront payments create situations where contractors have your money but little incentive to prioritize your job.
Should I hire the lowest bidder?
Not automatically. The lowest bid often reflects cut corners, inferior materials, or a contractor who underestimated the job and will later inflate costs through change orders. Compare bids for equivalent scope and materials, and if one estimate is dramatically lower, ask specifically what they're doing differently.
What if a contractor doesn't have workers' comp because they work alone?
Sole proprietors without employees often aren't required to carry workers' comp, but they should still have general liability insurance. If they plan to bring helpers or subcontractors, those workers must be covered. Get written confirmation that any additional workers on your property carry their own coverage or are covered under the contractor's policy.
Troubleshooting
Contractor refuses to provide insurance certificate or references
Walk away immediately. Legitimate contractors provide this information without hesitation as it's standard practice in the industry.
License shows up as valid but with past disciplinary actions
Ask the contractor directly about the circumstances and resolution. Minor issues years ago may be acceptable, but patterns of similar violations are red flags.
References all sound rehearsed or overly enthusiastic
Ask specific technical questions about the work performed and request to see photos or visit the site. Fake references often can't provide project details.
Contractor's estimate is significantly lower than others
Request a detailed breakdown of how they arrived at costs. Lowball bids often hide omissions, inferior materials, or plans to add charges later.
You feel uncertain but can't identify specific red flags
Get a second opinion from someone with construction experience or hire a project consultant for an objective assessment before signing.
More on hiring: general contracting, every trades guide and your house costs more to rebuild than to buy.