How do you handle customers who want a specific technician?

Hi everyone — the team has been wrestling with this one lately and I'd love to hear how others are handling it.

We've got a growing number of customers (residential HVAC, mostly) who call in and specifically request "the guy who was here last time" or name a technician by name. Sometimes it's because they built rapport, sometimes it's a warranty callback and they want continuity, sometimes they just don't want to explain their setup to someone new.

The challenge: **our best technicians are also our busiest**, and accommodating these requests can throw off routing efficiency, create gaps in schedules, or delay other jobs. We've tried explaining that we can't guarantee specific techs, but that doesn't always land well with customers who feel like they're being passed around.

A few questions for the group:

  • Do you allow customer technician requests at all, or is it strictly "next available"?
  • When you do honor requests, how do you balance that against route efficiency?
  • Has anyone found a good way to set expectations upfront so this doesn't become a tension point?

The team wants to preserve relationships without letting customer preferences dictate our entire dispatch strategy. Curious what's working for others.

Parents
  • Ray I love that framing! Thanks so much for sharing! We're definitely going to try that.

    We actually have a slightly different problem — we have two techs who are specifically requested by name because word got around they're the best, which means they're constantly overbooked and starting to burn out. Has anyone dealt with that? Do you cap how many "by request" jobs a tech can get? And how do you communicate that to customers without making it sound like we're hiding our good people?

    Also curious if anyone'susing the customer portal to let people see tech profiles or availability? I saw the beta announcement but wondering if it's actually helping with this issue or just creating more expectations to manage.

Reply
  • Ray I love that framing! Thanks so much for sharing! We're definitely going to try that.

    We actually have a slightly different problem — we have two techs who are specifically requested by name because word got around they're the best, which means they're constantly overbooked and starting to burn out. Has anyone dealt with that? Do you cap how many "by request" jobs a tech can get? And how do you communicate that to customers without making it sound like we're hiding our good people?

    Also curious if anyone'susing the customer portal to let people see tech profiles or availability? I saw the beta announcement but wondering if it's actually helping with this issue or just creating more expectations to manage.

Children
  • Deja so what we did was basically make me and the other senior guy "unavailable" for direct booking in the system for like two weeks to force the dispatcher to spread stuff around and honestly it worked pretty well customers got used to other techs and the new guys got better faster because they were doing harder stuff instead of just ridealongs

    the portal thing though idk we haven't turned that on yet seems like asking for trouble if people can see who's who and start making requests before they even call lol