Key takeaways
- Treat every complaint as a case with an owner, a severity level, a response deadline and a written outcome.
- Acknowledge fast, investigate before offering, and give the customer real options rather than one take-it-or-leave-it answer.
- Many disputes are about money: 56% of homeowners faced budget issues on maintenance projects in 2025[1], so price clarity prevents a large share of complaints.
- Never make a refund conditional on removing a review; FTC guidance warns that asking customers to change or delete negative reviews could mislead readers[2].
Why a written process beats good intentions
Most home service companies handle complaints the way they handle emergencies: whoever picks up the phone does their best. Sometimes that works. Often the customer tells the story three times to three people, waits days for a callback and gets an offer that feels improvised. By then, a fixable problem has become a lost customer and, frequently, a public review.
A simple written process changes that. It makes sure every complaint has an owner, gets acknowledged on time, is investigated before anyone promises anything, and ends with a clear outcome that is recorded. It also protects your team: technicians know complaints will be looked at fairly, and managers know what they are allowed to offer.
Complaints often start with money. In Angi's 2025 survey, 56% of homeowners faced budget issues on maintenance projects and 55% on improvement projects[1]. A customer stretched by an unexpected bill is quicker to see a problem with the work, and slower to accept an explanation.
Source: Angi, 2025[1]
Show the data
| Item | Value |
|---|---|
| Maintenance projects | 56% |
| Improvement projects | 55% |
The seven-step process
1. Log it
Every complaint, however it arrives (call, text, email, review, technician report), goes into one log with the job number, customer, date, channel and the complaint in the customer's words.
2. Acknowledge within set hours
Contact the customer within the time set for its severity level, confirm you heard the problem, name the person handling it and say when they will hear back.
3. Investigate
Read the job notes and invoice, look at photos, listen to the call recording if there is one, and talk to the technician. Visit if needed. Do not offer a remedy until you know what happened.
4. Offer options
Present one to three remedies that fit the facts, within the authority limits below. Let the customer choose where possible.
5. Confirm in writing
Send a short text or email with what was agreed, who will do what, and by when.
6. Follow up
After the remedy, check that the problem is solved and the customer is satisfied. Close the case only then.
7. Fix the root cause
Tag the cause (communication, workmanship, scheduling, pricing, conduct, product failure) and review the tags monthly.
Severity levels and response times
| Level | Examples | Acknowledge within | Handled by |
|---|---|---|---|
| 1. Safety | Gas smell after a furnace repair, sparking outlet, door that will not stop closing | Immediately; dispatch if needed | On-call technician and manager |
| 2. Property damage or injury | Water damage, broken window, scratched floor, injury claim | 2 business hours | Manager; insurer if needed |
| 3. Work not fixed | Same problem returned, missed areas, treatment not working | 4 business hours | Service manager |
| 4. Billing or price | Charge higher than expected, invoice error | 1 business day | Office manager |
| 5. Conduct or scheduling | Late arrival, rude remark, no-show | 1 business day | Office or service manager |
These response times are an example. Choose targets you can actually meet every day, publish them internally and track them. A promise to call back within two hours that is broken half the time is worse than a promise of one business day that is always kept.
What managers may offer
Unclear authority slows everything down and makes remedies inconsistent. Write down who can offer what, so the person on the phone can resolve most cases in one conversation.
- Office staff: apologize, rebook a return visit at no charge for work-not-fixed cases, and correct clear invoice errors.
- Service manager: approve a return visit by a senior technician, a partial credit up to a set amount, or waiving a service fee.
- Owner or general manager: full refunds, replacement of equipment or materials, and any case involving property damage, injury or a lawyer.
- Anyone: escalate immediately if the customer mentions safety, injury, police, a regulator or legal action.
Never make a refund or credit conditional on the customer removing or changing a review. The FTC rule bars unfounded legal threats to suppress reviews[3], and FTC guidance warns that asking customers to change or delete negative reviews could mislead readers[2]. Fix the problem because it is the right thing to do.
Words that calm, words that inflame
The first call sets the course. Let the customer finish, repeat the problem back in their words, and say what happens next. Avoid 'our policy is', 'that's not possible' and anything that sounds like blame.
Acknowledgement script: 'Thank you for telling us, Ms. Rivera. So the ceiling stain came back two days after we fixed the roof flashing, and you're worried about more damage. I'm Paul, the service manager, and I'm handling this personally. I'll look at the job notes and photos this afternoon and call you by 4 p.m. with a plan, including a time to inspect.' (Example)
When you call back with options, be specific: 'We can send our senior roofer tomorrow morning to inspect and repair at no charge. If the leak is from something we didn't touch, we'll show you photos and give you a written price before doing anything.' Then confirm the choice in writing.
When the complaint is already public
Sometimes the first you hear of a problem is a one-star review. Run the same process, and add one step: a short public reply that acknowledges the experience and gives a direct contact. Pew found that 82% of adults at least sometimes read reviews before a first purchase[4], so future customers will read the reply as closely as the complaint.
Google notifies the reviewer when you reply, and reviewers can change their review after reading the response[5]. If you resolve the issue well, some will update the review on their own. Let that be their decision. The guide on responding to negative reviews covers the wording.
Example: one case from start to finish
Example: a fictional pest control customer calls on Monday saying ants are back a week after treatment. The office logs it as level 3, the service manager calls within three hours, apologizes for the trouble, explains that some treatments take more than one visit, and books a free re-service for Wednesday. On Wednesday the technician finds a new entry point by a dryer vent, treats it and seals it. The manager texts a summary that afternoon, calls the following Monday to check, and closes the case. The root cause tag is 'inspection missed entry point', and at the next team meeting the technicians review dryer vents as a common miss.
Preventing the most common complaints
The cheapest complaint is the one that never happens. When you tag root causes for a few months, the same handful usually rises to the top. Each has a simple preventive habit.
- Price surprises: explain how fees work on the booking call, and give written options with prices before any work starts.
- Late or missed arrivals: send confirmations, a reminder and an on-the-way text, and warn customers before the window closes if you are running late.
- Work not fixed: add a short test at the end of each job and show the customer the result working.
- Mess and damage: use drop cloths and shoe covers every time, and photograph the work area before starting on larger jobs.
- Poor communication: name one contact for each job and tell the customer how to reach them.
Share the monthly root cause summary with technicians and office staff together. Complaints often start in one part of the business and land in another, and the fix usually needs both sides in the room.
Measuring the process
- Complaints per 100 jobs, by service line and by technician.
- Share acknowledged within the target time for each severity level.
- Median days from complaint to closed case.
- Cost of remedies per month: return visits, credits and refunds.
- Top three root causes and what was changed for each.
- Customers who complained and booked again within a year.
Review these monthly alongside your survey results. Complaint handling links closely to your satisfaction guarantee and your workmanship warranty terms; the clearer those promises are, the easier each complaint becomes to resolve fairly.
Frequently asked questions
How quickly should a home service company respond to a complaint?
Set targets by severity: immediately for safety issues, within a few business hours for damage or work that did not fix the problem, and within one business day for billing and scheduling complaints.
Should I offer a refund to every customer who complains?
No. Investigate first, then offer remedies that fit the facts, such as a free return visit, a credit or a refund. Clear authority limits keep offers fair and consistent.
Can I ask a customer to delete a bad review once I fix the problem?
Avoid it. FTC guidance warns that asking customers to change or delete negative reviews could mislead readers. Resolve the issue and let the customer decide.
What should a complaint log include?
Job number, customer, date, channel, the complaint in the customer's words, severity, owner, actions taken, the outcome, the remedy cost and a root cause tag.
References
Angi (2025). Angi's 2025 State of Home Spending Report Highlights (opens in a new tab) ↑
Federal Trade Commission (2026). FTC's Endorsement Guides: What People Are Asking (opens in a new tab) ↑
Federal Trade Commission (2024). Federal Trade Commission Announces Final Rule Banning Fake Reviews and Testimonials (opens in a new tab) ↑
Pew Research Center (2016). Online reviews and ratings (opens in a new tab) ↑
Google Business Profile Help (2026). Manage customer reviews (opens in a new tab) ↑