← All articles

The Service Call Problem: Handling Mid-Season Repairs Without Losing Your Margin

Pinecone

Every install season, the same thing happens. You finish a beautiful job, the homeowner is thrilled, and three weeks later you get a text: "Half the lights on the left side went out." Multiply that by 40 or 50 customers and you've got a second, invisible business running underneath your install season β€” one that eats crew hours and margin if you don't plan for it.

Service calls aren't a sign you did something wrong. Squirrels chew wires, GFCI outlets trip in wind and rain, a plug works itself loose, a strand fails. It's going to happen on 5-15% of your jobs depending on your product and the weather. The businesses that handle it well stay profitable and get five-star reviews. The ones that don't get overwhelmed by mid-December.

Set the Expectation Before You Leave the Roof

Most of the frustration around service calls comes from customers not knowing what's normal. Tell them upfront:

  • "If a section goes out, it's usually one thing β€” a loose plug or a tripped breaker. Check the outlet first."
  • Give them a simple one-page card or text with your service number and a note that most outages aren't emergencies.
  • Set a response-time expectation ( "we handle non-emergency repairs within 3-5 business days" ) so they're not calling you in a panic wondering if you forgot them.

This alone cuts your call volume, because a good chunk of "outages" are just a tripped GFCI the homeowner can fix themselves in 10 seconds.

Triage Before You Dispatch a Truck

Don't send a crew out for every call. Ask three questions first, by phone or text:

  1. Is it the whole display or just a section?
  2. Did anything happen recently β€” storm, wind, someone plugging in a leaf blower?
  3. Have you checked the outlet and breaker?

A huge percentage of calls resolve right there. For everything else, batch it. Don't run a special trip across town for one strand of lights β€” hold service tickets and route them together once or twice a week, grouped by neighborhood, the same way you'd build install routes.

Price It So It Doesn't Bleed You

A lot of companies quietly eat service calls for free, thinking it's good customer service. It's generous, but it's also how a busy Tuesday turns into an unpaid afternoon. Instead:

  • Build a small line into your original quote β€” many companies call it a "maintenance visit" included once per season β€” so customers already feel covered.
  • Charge a flat trip fee for anything beyond that one visit, and say so in your contract. $45-$75 is typical depending on your market.
  • Waive the fee for anything that's clearly your workmanship (a clip that failed, a plug you didn't secure) β€” that's on you, and eating it builds trust.

Keep the Data, Not Just the Memory

The hardest part of service season is remembering who called, what was wrong, and whether it's been fixed. Sticky notes and group texts fall apart once you're juggling 15 open tickets. Whatever system you use, you want a record tied to the customer and the job β€” what product they have, when it was installed, and what's already been attempted β€” so whoever picks up the ticket isn't starting from zero. This is one of the areas where dedicated software pulls ahead of a spreadsheet; Pinecone keeps service requests attached to the original job and customer history, so a crew can see "this is a 2023 C9 install, no prior issues" before they even ring the doorbell. If you're comparing tools, it's worth looking at how different platforms handle this β€” see Pinecone's features or a broader comparison of Christmas light software.

Turn Repairs Into Retention

A fast, friendly fix on a burned-out section is one of the best trust-builders you have. Customers remember who showed up quickly far more than they remember a flawless install with no hiccups β€” because a repair is the one moment they actually see you care after the sale. Handle it well, and you've got a customer for years. Handle it badly, or not at all, and you've spent your whole season building a reputation you'll spend next season repairing instead.

Run your whole season in one place

Pinecone is the CRM built for Christmas light companies β€” quotes, routes, crews, payments and more.

Start your workspace