Most people hire the first person who gives them a number. That's a mistake. A bid is a story, not a price.
Red Flags in Quotes
A quote that's way lower than the others usually means someone missed something. A quote that's way higher might mean they don't want the job but will take it if you're desperate. Watch for vague line items like 'miscellaneous' or 'supplies' with no breakdown. If they won't put a price on labor and materials separately, they're leaving room to move numbers later. Also watch for a quote that's just a number with no breakdown. That's not a bid; it's a guess.
Red Flags in Communication
If they take three days to return a call, that's your answer. If they show up late to the walkthrough and blame traffic, that's your answer. If they talk in circles when you ask about permits, that's your answer. You're not hiring a friend; you're hiring someone who will answer when something goes wrong. Pay attention to how they talk about the job. If they promise everything but can't explain how they'll do it, you're dealing with a salesperson, not a builder.
Red Flags in Contracts
A contract that says 'standard terms' isn't standard. It's whatever they wrote. Look for a start date, an end date, a payment schedule tied to milestones, and a clear description of the work. If the contract lets them charge you for 'unforeseen conditions' without defining what that means, walk away. Never sign a blank or incomplete form. Make sure the contract names the right party and the right address. A typo can become an excuse.
How to Protect Yourself
Hold back a final payment until the work passes inspection. Get everything in writing, including change orders, before the work happens. Check their license and insurance yourself — don't take their word for it. And don't pay more than a small deposit upfront. If a contractor asks for half the total before starting, that's a red flag, not a norm. Take photos before, during, and after. If there's a dispute, you'll have evidence.
Go compare local general contractors on RatingsNearMe before you commit to anyone.