Pest Control

"When's the Tech Coming Back?" — Stop Answering That Call 20 Times a Day

Your office phone rings nonstop with customers asking about treatment schedules, invoices, and warranty status. A token-based customer portal handles it all — no login, no app download, just a link they tap.

June 22, 2026|5 min read

TL;DR

Your office staff spends hours every day answering the same question: “When’s the tech coming back?” A token-based customer portal gives homeowners a link — no login, no app — where they can see their treatment history, upcoming visits, invoices, and warranty info. They can reschedule, pay online, or request an extra treatment without ever calling your office. It cuts status calls by 85% and recovers over $8,000 a year in wasted office time.

The Call That Never Stops

Your office opens at 8 AM. By 8:10, the phone is ringing. Not a new customer. Not a booking. It's Mr. Henderson wanting to know if his quarterly treatment is still scheduled for this afternoon. You pull up the schedule, confirm yes, the tech is on track. Three minutes gone.

At 9:45, Mrs. Patel calls. “I saw a roach in my laundry room. Your tech was here two weeks ago. Don't I have a warranty?” You check her plan — yes, she's on the Better tier with between-visit coverage. You assure her a tech can come back. She's relieved but annoyed she had to call. Five minutes gone.

By noon you've fielded a dozen of these calls. Your CSR has answered the same questions — “when is the treatment?” “can I see my invoice?” “do I have warranty coverage?” — so many times she could do it in her sleep. And every one of those calls is a call she didn't spend booking new work or following up on unsold estimates.

Here's the thing. Every pest control owner I talk to knows this happens. They see it every single day. But they treat it like bad weather — something you just endure. “That's just how it is when you run a service business.”

No. It isn't. Not anymore.

The reason customers call isn't because they're difficult. They call because they have zero visibility. If you gave them a way to check on their own — their treatment history, their next visit date, their invoice status — most of them would never pick up the phone. And no, “download our app” is not the answer. Nobody wants to install a 94MB app for a quarterly pest control visit. They want a link.

Customers see treatment history, upcoming visits, invoices, and warranty status — all through a single token-based portal link with no login required.

A Link Instead of a Phone Call

Opsler's customer portal works on a simple idea: give the homeowner everything they'd call to ask about, accessible through one link. No login. No password. No app. Here's what that looks like in practice for a pest control company.

1

Customer gets a token-based portal link via email

When you schedule or confirm a treatment, Opsler emails the customer a unique link. One tap and they're in their portal. No username, no password, no “forgot my login” headaches. The token is tied to their account and their property — secure, simple, instant.

2

Real-time treatment timeline and tech tracking

The portal shows a clear timeline: Scheduled, En Route, Arrived, In Progress, Completed. When your tech taps “en route” in the Opsler app, the customer sees it instantly. They get the tech’s name, photo, and a live ETA. No more “when’s the tech coming?” calls. They can see exactly what’s happening.

3

Full treatment history, invoices, and warranty

The customer can see every treatment your company has performed at their property — dates, tech names, treatments applied. They can download PDF invoices, check their warranty coverage, and see exactly when their next quarterly visit is scheduled. That question about “am I still under warranty?” answers itself.

4

Request extra treatments, reschedule visits, pay online

Saw a spider between visits? Log a service request right in the portal. Need to move next month's treatment to a different day? Reschedule with one click. Invoice came in? Pay online through a secure payment link. Your customers handle these tasks themselves, and your office never picks up the phone for any of it.

The customer portal directly supports recurring revenue by making it easy for customers to stay engaged between visits.

What Your Office Time Is Actually Worth

Let's be conservative. Say your office gets 20 “when’s the tech coming?” and “do I have warranty coverage?” calls a day. Each one averages 4 minutes when you include looking up the schedule, checking the customer's plan details, and getting back to them.

That's 80 minutes a day. At $25/hour for office staff, that's about $33 per day. Doesn't sound like much until you multiply it out: $33/day × 250 working days = $8,300 per year in office labor spent answering questions the customer could answer themselves.

But here's the part that's harder to measure: what did your CSR not do during those 80 minutes? She didn't follow up on three unsold estimates from last week. She didn't call the five customers whose annual contracts are up for renewal next month. She didn't book two new leads who called while she was on hold with dispatch.

The direct cost is $8,300. The opportunity cost is 3-5x that.

And there's another angle. Every time a customer has to call for basic information, there's a small but real risk they get frustrated and start shopping around. A customer who can check their treatment history, see their next visit date, and pay their invoice without ever picking up the phone is a customer who stays on your recurring plan for years.

If you want to dig deeper into how the portal works with recurring plans, check out our pest control recurring revenue playbook or see how we compare to other platforms in our ServiceTitan comparison and Jobber comparison.

Frequently Asked Questions

No. The customer portal is completely token-based. When you send an email with the treatment link, the customer clicks it and they are in. No app store, no login screen, no password. It works in any mobile browser. This is the single biggest reason customers actually use it instead of calling your office. The friction is zero.

They see a real-time job status timeline (scheduled, en route, arrived, in progress, completed), your technician's name and photo, their full treatment history for the property, upcoming scheduled visits for their recurring plan, downloadable invoice PDFs, warranty status for their plan, and a way to pay online. They can also request an extra treatment between scheduled visits if pests reappear.

Opsler prompts technicians to update status at each stage through the mobile app. When a tech marks 'en route,' the customer automatically gets notified. If a tech skips a status update, your office can see it on the dispatch board and nudge them. Most techs get into the habit within a day or two because they realize it stops the customer from calling them directly — and fewer calls means more time for actual work.

Each portal link contains a unique token tied to that specific customer and property. A customer can only see their own treatment history, their own invoices, and their own warranty info. There is no way to browse other customers' data. The tokens expire and rotate, so even if someone forwards a link, it only works for the intended recipient and their specific account.

Yes. If a customer on a recurring plan sees ants between quarterly visits, they can log a service request through the portal. The request appears in your dispatch board with the customer's details, treatment history, and plan info. You can route it to the nearest tech and close the loop — all without a phone call. This is a game changer for pest control, where between-visit issues are common and often lead to cancellation if not handled quickly.

Ready to Run Your Business Without the Chaos?

Scheduling, dispatch, estimates, invoicing, customer portal, and a free branded website — start completely free, upgrade to Pro when you scale.

Free forever on the Budding plan. No credit card required.

Explore all 42+ features·See full pricing

View as plain text