Step 1: Define Your Project Before You Call Anyone
The biggest mistake homeowners make is calling contractors before they know what they want. Vague projects produce vague bids — and vague bids create disputes. Before you contact a single contractor, put your project in writing. You don't need blueprints, but you do need to answer: What is the scope? What materials do you expect (or are you open to recommendations)? What is your realistic budget range? What is your deadline?
Having even a rough written scope does two things. First, it forces every contractor to bid on the same job, which makes their quotes comparable. Second, it signals to contractors that you are an organized, serious client — which means better contractors will take your call seriously.
Step 2: Source Three or More Qualified Candidates
Start with referrals from people you trust who had similar work done recently — not five years ago, because companies change. Ask specifically: Would you hire them again without hesitation? That qualifier cuts through polite non-answers. Beyond referrals, neighborhood apps, local trade associations, and verified directories can expand your list. Aim for at least three candidates for any job over $2,500.
Do a quick online search for each business name plus "reviews" and "complaints." Search the contractor's name on your state licensing board's website before you invest time in a meeting. Eliminating unlicensed contractors early saves everyone time. For a full licensing verification walkthrough, see our guide to verifying a contractor license by state.
Step 3: Verify License, Insurance, and Standing Before the First Meeting
Confirming credentials takes about ten minutes and eliminates the majority of bad actors. Here is what to check before you invite anyone to your home:
- License: Look up the contractor on your state licensing board's public search tool. Confirm the license is active, covers the trade you need, and lists the business name the contractor is operating under. Mismatches between the name on the license and the name on their truck or quote are a red flag.
- Insurance: Ask for a Certificate of Insurance (COI) showing general liability and workers' compensation coverage. The COI should list your address as the project site and show coverage dates that include your project. For the full insurance verification process, see our COI verification guide.
- Standing: Check for complaints, disciplinary actions, and BBB records. A pattern of unresolved complaints outweighs a polished website. Use our free verification checklist to make sure you haven't missed anything.
Step 4: Get Written, Itemized Quotes
Verbal quotes are worthless in a dispute. Every contractor you are seriously considering should provide a written, itemized estimate. "Install new roof — $12,000" is not an itemized estimate. An itemized estimate lists materials by type, quantity, and unit cost; labor by trade and hours; permit fees; disposal fees; and any known exclusions.
Itemized quotes let you compare bids apples-to-apples and spot red flags — like a bid that uses cheap materials your competitors specified, or one that doesn't include permits (which may mean they plan to skip them). If a contractor refuses to provide an itemized quote, treat that as a disqualifier. For what to watch out for in the estimate stage, read our guide to red flags in contractor estimates.
Step 5: Check References the Right Way
Most homeowners ask for references and accept "yes, everything was great" as sufficient. That is not reference checking — that is social formality. Ask these specific questions instead:
- What was the original quote and what did you actually pay? (The gap reveals change-order practices.)
- Was the project completed on the timeline you were given? If not, how much longer did it take, and why?
- Were there any issues during the job? How were they handled?
- Did the crew keep the site clean and communicate proactively?
- Would you hire them again without hesitation for a project of this size?
Try to see the completed work in person if the reference will allow it, especially for projects involving finishes, tile, cabinetry, or stonework. Photographs do not show quality the way standing in the room does. See the full guide to checking contractor references.
Step 6: Review and Negotiate the Contract
A legitimate contractor uses a written contract. If yours doesn't offer one, write one yourself and require them to sign it. The contract must include: complete project description and specifications; start and completion dates with milestone milestones; a payment schedule tied to work completed (not calendar dates); materials list with brands and grades; change-order procedure; what constitutes project completion; and what the dispute resolution process is.
Pay close attention to the change-order clause. This is where most cost overruns originate. The contract should require written approval from you before any out-of-scope work begins and should specify how change orders are priced. A contractor who resists a written change-order clause is telling you something important. Our change-order guide explains the mechanics in detail.
Step 7: Set Up a Safe Payment Schedule
Payment schedule is one of the most important terms in the contract, and one of the most commonly abused. The basic rule: pay for work that has been completed, not work that is planned. A reasonable structure for most projects is a modest down payment (10–20% to cover mobilization and initial materials), milestone payments tied to verified completion of specific phases, and a meaningful final payment (10–15%) held until all punch-list items are resolved and final inspection is passed.
Never pay more than 30–40% upfront, regardless of how compelling the reasoning sounds. Large upfront payments are the number-one predictor of abandoned projects. If a contractor says they need 50%+ upfront to "order materials," that is a financing problem that is yours to absorb or a red flag worth taking seriously. Read the full guide on safe payment schedules and retainage.
Step 8: Confirm Permits Are Pulled and Inspections Are Scheduled
Permits are pulled in the homeowner's name, not the contractor's. That means if work is done without a permit, you are the one with an unpermitted improvement on your property — affecting resale value, insurance, and legal liability. A contractor who suggests skipping permits to "save money" is offloading risk onto you and creating a liability problem for themselves that they are asking you to absorb.
Confirm with your local building department which permits are required for your project. Request copies of permit applications and inspection sign-offs as milestones are completed. If the contractor is handling permit applications (standard practice), they should provide you copies of all permits before work begins. For a full breakdown of who pulls permits and why it matters, see our permits guide.
Step 9: Manage the Project and Document Everything
Once work begins, stay engaged. You don't need to micromanage, but you do need to be an informed owner. Walk the site at the end of each day. Take dated photos at every milestone. Keep a log of every conversation, decision, and change request — even informal ones via text. If something looks wrong, raise it immediately in writing (email or text) rather than waiting for completion. Most issues are cheaper to fix during construction than after.
Good communication protects both parties. A professional contractor welcomes clear, documented communication because it protects them too. A contractor who becomes evasive when you ask questions or request updates is showing you how disputes will be handled later. Review our project communication standard for the baseline your contractor should meet.
Step 10: Final Walkthrough and Closeout
Before your final payment, do a formal walkthrough with your contractor. Come prepared with a written punch list of every item that needs to be corrected or completed. Do not pay until the punch list is resolved and you have received: all lien waivers from subcontractors and suppliers, copies of all permits with final inspection sign-offs, warranty documentation for materials and workmanship, and instruction manuals or maintenance guides for any installed systems.
Lien waivers are critical — without them, subcontractors your contractor failed to pay can place a lien on your property even after you've paid the general contractor in full. This is not a theoretical risk; it happens regularly. Our lien waiver guide explains exactly what to ask for and when.
What to Do If Something Goes Wrong
If problems arise during or after the project — substandard work, abandoned job, unpaid subcontractors — your first step is written notice. Document the issue in detail, give the contractor a reasonable opportunity to cure in writing, and set a clear deadline. If the issue isn't resolved, your options include your state contractor licensing board (which can investigate and discipline licensees), small claims court for smaller disputes, formal arbitration if your contract requires it, and filing a lien claim if you are a subcontractor who wasn't paid.
Whatever happens, keep every document: the contract, all change orders, all payment records, all communications, all photos. Documentation is the difference between a credible claim and your word against theirs. If you encounter a contractor operating in bad faith, submit a Signal to help protect other homeowners from the same experience.
The Fastest Way to Hire Safely
If you want to simplify the verification process, CraftAuthority-certified contractors have already passed a documentation review covering license, insurance, and standing. You're not taking their word for it — you're checking against an independent record.