Every contractor knows to provide their best reference customers. The contractors who provided references to you are, by definition, the homeowners whose experiences went well enough to be used for marketing. The reference call is thus not a verification that the contractor is good — everyone's references are by selection. It's a verification that even the best-case customers had meaningful, specific, verifiable positive experiences. Asking the right questions of cherry-picked references still reveals useful information, because scripted references get uncomfortable at specific points. Those uncomfortable points are the truth you're looking for.
This guide is part of the Know Before You Hire series. At Home Services Co, our references talk specifically about the work and outcomes without scripts.
The core framework. Good references provide specifics. Fake or scripted references stay generic. The questions below are designed to extract specifics — because the specifics are harder to fake than general statements.
Open-ended opener. Start with: 'Can you tell me about the project [contractor] did for you?' This is open-ended and produces a description. Real references describe their project in specific detail — what was done, how long it took, what they liked, what was challenging. Scripted references produce short generic responses ('great job, very professional, would recommend'). The length and specificity of the opening answer is your first data point.
Specific questions that extract specifics. 'How long ago was the project?' Recent references are more relevant than ones from years ago. 'What was the total cost?' References comfortable sharing cost are confident in their experience. 'Did it finish on time?' Real answers acknowledge schedule slippage if it occurred; fake references say 'right on time.' 'Did the final invoice match the estimate?' This is the change-order question in disguise. Real answers acknowledge that minor changes occurred; fake answers say 'exactly.' 'Were there change orders, and how were they handled?' The change-order discipline of the contractor emerges here. 'Was there a problem you had to address mid-project? If so, how did the contractor respond?' Every real project has friction. References with no friction stories are scripted. 'Would you hire them for a bigger project?' A strong yes is meaningful. Hesitation ('well, for something small yeah, but I'm not sure about bigger') is meaningful.
The killer question. 'What would you warn me about?' This single question is the most diagnostic in the whole reference call. Real customers who like the contractor still have something they'd flag — 'they're slow to return calls,' 'their pricing was a little higher than I expected,' 'the first day had some scheduling confusion.' Scripted references have nothing to warn about because they haven't actually worked through a real project. The absence of any warning is the warning.
Listen for specifics. 'The master bathroom rebuild' is specific. 'Some work they did' is generic. Names of specific employees mentioned in the story ('Mike was really good about keeping us informed') are specific and verifiable. Prices, timelines, materials named by brand — these are specifics that indicate real experience. Generic testimonial-speak ('they were great, I'd definitely use them again') is not specific and may be fake.
The multi-reference cross-check. Call 2-3 references, not just one. Patterns across references reveal consistent strengths and consistent weaknesses. If all three references say 'the pricing was slightly higher than their initial quote' — that's a real pattern. If three references have completely different stories with no overlapping strengths or concerns — the references might be fake.
How to request references. 'Can you provide 3 recent references — jobs from the last 3-6 months of similar scope to mine?' The qualifier matters. Very old references or references of very different scope are less useful. Contractors should be able to produce recent comparable references. 'I don't really have customers willing to be references' is a concern for a business that's been operating; it's reasonable for a truly new business but unusual otherwise.
Red flag #1: the contractor provides references but is evasive about contact information. Partial names, outdated phone numbers, 'they prefer not to be contacted, but they gave this testimonial.' Real references are reachable.
Red flag #2: the reference doesn't remember the project. 'Oh yes, [contractor] did great work.' Which project? 'Um... the kitchen I think... no the bathroom... it was a while ago.' This is the uncomfortable pattern of a reference who was either not actually a customer or was a distant customer being used for an experience they don't remember.
Red flag #3: the reference can't give specifics on anything. Generic answers to every question. Either a scripted reference or a customer whose project was so forgettable they don't remember specifics.
Red flag #4: the reference gives overly glowing answers. 'Everything was perfect. Exactly on time. Matched the estimate to the penny. Would absolutely use them again for anything.' Real projects have minor friction. Perfection across every dimension is the scripted-reference pattern.
Red flag #5: the reference sounds like a friend or family of the contractor. 'Oh yeah, I've known them for years... such a great family.' Some legitimate references come from extended networks. But 'friend and neighbor' reference bias reduces the value of the verification. Ask specifically if they paid market rate for the work and treat the response accordingly.
Red flag #6: reluctance to provide references at all. 'We don't really share customer info for privacy reasons.' This is often a pretext — legitimate references have agreed to be contacted. A contractor with no shareable references is a contractor whose customer base either doesn't exist or isn't comfortable with verification.
Online verification. Google the reference's name and property address. Do they actually exist at the claimed address? Is there evidence of the claimed work in public records (building permits)? A quick online verification catches the fully-fabricated reference.
Visit the reference's home (when possible). For larger projects, ask if you can drive by or visit the reference's home to see the work. Visiting is the strongest verification — you see the work quality directly, you talk to the customer in person, you confirm the reference is real at a real address. Many homeowners are comfortable with drive-bys; some are comfortable with quick on-property visits. Few legitimate references are uncomfortable with this kind of verification.
The independent reference alternative. In addition to contractor-provided references, find independent references through online neighborhood groups (Nextdoor, local Facebook groups, local subreddits). 'Has anyone used [contractor]?' Real social network feedback is often more candid than curated references. See reading online reviews.
What 'great reference' really means. A great reference doesn't say 'everything was perfect.' It says 'they did X, Y, Z well. Z was challenging and they handled it by doing A. I'd hire them again for similar work and likely even bigger work. The only thing I'd warn you about is Q.' That shape of reference — specific strengths, specific challenges well-handled, balanced evaluation — is the mark of a real customer who had a real experience with a real professional. The evaluation is honest, not scripted.
Don't skip this step. The reference check is the highest-information-density vetting step in the whole process. Fifteen minutes of calls with 2-3 references reveal more than hours of reading reviews. Yet most homeowners skip it — feeling the phone calls are imposing on the reference's time. They're not. People who gave their name as a reference are willing to talk. The 5-minute call is what they signed up for when they agreed to be a reference.
What to do when references check out. Passing the reference check is a strong positive signal. Combined with license, insurance, and online review verification, a contractor with good references is likely a good hire. The remaining vetting — contract review, scope confirmation, ongoing communication quality — is then more about managing the project than about deciding whether to hire.
The summary. Cherry-picked references still reveal patterns when asked the right questions. Demand specifics. Ask about schedule, price matching, change orders, mid-project issues, and things they'd warn about. Multiple references reveal consistent patterns. References who can't answer specifically or who give overly perfect answers are the diagnostic. Don't skip this step.
At Home Services Co, our references speak specifically about the work and outcomes — including the occasional mid-project challenges we handled well. Related: vet in 15 minutes, 12 red flags, reading reviews, choosing a contractor, pricing, book, or the full series.