Article by Latish Jenkins
How to Compare Contractor Quotes Without Choosing the Wrong One
Three contractor estimates can look completely different, even for the same repair. Here's how I used AI to compare scopes of work, spot missing details, and ask better questions before signing a contract.
How I Use AI to Understand What's Missing Before I Spend Thousands on Home Repairs
I had three estimates sitting in front of me for the same repair, and somehow I felt less confident than when I had none. One was noticeably cheaper than the other two. One came in well above what I expected. One included items the others didn't even mention. I kept asking myself, "How can three contractors look at the same house and come up with three completely different answers?" That's when I realized I wasn't really comparing prices at all. I was comparing three different versions of what each contractor believed the job should include.
That distinction mattered more than I initially gave it credit for. A lower number doesn't mean much if it's quietly leaving out something the higher estimate included. I wasn't choosing between three prices for the same job. I was choosing between three different jobs that happened to be quoted for the same repair.
Why Comparing Prices Wasn't Enough
Once I actually read through the estimates line by line, the differences went far beyond the bottom number. The materials specified weren't the same across all three. The warranties varied — some longer, some barely mentioned at all. The timelines differed, with one contractor promising a much faster turnaround than the others, without it being clear whether that meant anything about the quality of the work.
Some estimates excluded things I assumed would automatically be included, like cleanup or disposal of old materials. Others made assumptions about the condition of things behind the walls or under the floor that wouldn't be confirmed until the work was already underway, which meant the final price could shift once they actually got started. The lowest quote on paper wasn't necessarily the least expensive option once all of that was accounted for. It might just have been the one that left the most things unstated.
Why I Didn't Know What Questions to Ask
Part of what made this so difficult was that every contractor seemed to speak a slightly different language. Terms I didn't fully understand showed up casually in each estimate, as if I was supposed to already know what they meant. I didn't know what was standard practice for this type of job and what wasn't. I didn't know which exclusions were normal and which ones should have raised a question.
That's a genuinely uncomfortable position to be in when you're about to spend thousands of dollars. Not because any of the contractors were necessarily being dishonest, but because I had no real frame of reference for what a complete, reasonable estimate was supposed to include, which made it hard to know what I was even missing.
Where AI Actually Helped
This is where ChatGPT and Claude became genuinely useful — not for evaluating the contractors themselves, but for helping me actually understand and compare the paperwork they'd handed me.
I typed out each estimate and asked for the scopes of work to be compared directly, side by side, so I could see clearly what one included that another left out. It explained unfamiliar construction terms in plain language, the kind of thing I would have otherwise had to look up piece by piece or just nod along without fully understanding. It identified items that appeared in one estimate but were quietly missing from another, which turned out to be one of the most useful parts of the whole process — some of those gaps weren't obvious until they were laid out next to each other.
It suggested specific questions worth asking each contractor directly, things I wouldn't have thought to ask on my own because I didn't know enough about the process to know what was worth clarifying. It helped me compare the warranties being offered, not just their length but what they actually covered. And it flagged assumptions and exclusions buried in the fine print that could affect the final cost once the work actually began, the kind of detail that's easy to skim past in a long document but matters enormously once you're already committed.
It also helped me build a simple comparison checklist so I wasn't jumping back and forth between three different estimates trying to remember who included what. Seeing everything organized in one place made the decision feel far less overwhelming because I could compare the work instead of relying on my memory.
What it never did was evaluate the contractors themselves. It couldn't tell me who did better work or who showed up on time. What it could do was help me actually understand what each piece of paper in front of me was really saying, so I could ask better questions before I signed anything.
What AI Couldn't Know
There's a real limit to what any of this could tell me, and it's important to be honest about where that limit sits. It has no way of knowing the actual quality of anyone's workmanship, or what their reputation actually looks like once the job is underway. It can't tell me whether a contractor is reliable, whether they show up when they say they will, or whether their past clients would hire them again.
It doesn't know the local building codes that might apply to my specific project, and it can't verify anyone's licensing or insurance — those are things I had to check myself, through actual research, references, and direct conversations with each contractor. The paperwork comparison was genuinely useful, but it was never a substitute for that other layer of due diligence. Understanding what was on the page and understanding who was actually going to do the work were two completely different things.
The Prompt I Use
When I have multiple estimates in front of me for the same project, this is what I use to make sense of them.
I'm comparing several contractor estimates for the same project. I'll paste each estimate below. Please: 1. Compare the scope of work. 2. Identify anything included in one estimate but missing from another. 3. Explain unfamiliar construction terms in plain English. 4. Suggest questions I should ask each contractor. 5. Highlight assumptions or exclusions that may affect the final cost. Do not tell me which contractor to hire. Help me understand the differences so I can make an informed decision.
What Changed
I stopped asking which quote was cheapest, because that question was never actually going to give me a useful answer on its own. Instead I started asking which quote helped me understand exactly what I was paying for, since that was the question that actually mattered once I understood how different the same repair could look across three different pieces of paper.
AI didn't choose my contractor, and I wouldn't have wanted it to. That decision still depended on references, reputation, trust, and my own conversations with each person. What AI did was help me understand the paperwork well enough to ask better questions, spot important differences, and feel confident that I knew what I was actually paying for before I signed anything.