# OpsLight for service trades: plumbers, painters, HVAC, electricians, and more

Canonical: https://opslight.app/for/

> See how OpsLight is configured for plumbers, painters, HVAC, electricians, landscapers, glaziers, roofers, and flooring contractors. Real stories of how operations software changes the day-to-day in a service trade business.

[Home](https://opslight.app/) / **For your trade**

For your trade

# Different trade. Same engine. Different shape on top.

A plumbing dispatch board is not a glazing change-order log is not a landscaping crew roster. OpsLight's intake parser, document templates, and report formats are configured per trade so the system speaks your vocabulary from day one. Below, eight composite stories of how it works in practice.

[Plumbing Jim never misses an after-hours leak call again How a 4-person plumbing contractor in Oakland routes 11pm voicemails to the right tech without anyone installing an app. Read the story →](https://opslight.app/for/plumbers/)

[Painting Maria turns Friday voicemails into Monday-morning quotes How a 6-person painting and finishes shop in San Mateo gets SOWs out the door before competitors finish reading the RFP. Read the story →](https://opslight.app/for/painters/)

[HVAC Carlos triaged 23 voicemails before 9am on the first hot day How a 5-person HVAC service company in Walnut Creek handles a seasonal volume spike without anyone melting down. Read the story →](https://opslight.app/for/hvac/)

[Electrical Tom got six hours back every month-end How a 3-person electrical contractor in Berkeley runs monthly status emails to 14 property managers without lifting a finger. Read the story →](https://opslight.app/for/electricians/)

[Landscaping Diego knows where 12 crew are at 7:30 every morning How a multi-crew landscaping operation in San Jose tracks 3 trucks across 8 active properties, using nothing but SMS check-ins. Read the story →](https://opslight.app/for/landscapers/)

[Glass & glazing Patricia closed a $180K facade job with zero paperwork chaos How a glazing contractor in South San Francisco runs SOWs, change orders, and lien waivers off one project Sheet. Read the story →](https://opslight.app/for/glaziers/)

[Roofing Mike answered 14 storm leads before lunch How a 7-person roofing company in Marin keeps up when a Sunday storm dumps a Monday-morning flood of inbound web forms. Read the story →](https://opslight.app/for/roofers/)

[Flooring & tile Steve ships closeout packets the same day he finishes the job How a 4-person flooring installer in Palo Alto turns project completion into a one-click warranty + lien-waiver + photo-release bundle. Read the story →](https://opslight.app/for/flooring/)

[Water + fire restoration Dave's Xactimate-evening backlog dropped from three hours to thirty minutes How a 6-person restoration shop working with Alacrity, Sedgwick, and Contractor Connection cuts the TPA-SLA stress and the dehu-on-site shrinkage. Read the story →](https://opslight.app/for/restoration/)

[Pest control + WDIR Brad's 9pm WDIR backlog dropped from 6 hours to 30 minutes How a 2-truck pest-control shop running 250 quarterlies + 200-300 NPMA-33s a year stopped eating free quarterlies and writing termite forms after dinner. Read the story →](https://opslight.app/for/pest-control/)

[Pool service Will's customers see the 47 chemistry decisions they used to pay for blindly How an 82-route Phoenix pool service shop defends against storm-day customer-blame and stops losing equipment quotes to competitors at 7pm. Read the story →](https://opslight.app/for/pool-service/)

[Tree service Mike won 40 storm calls that used to bleed to chainsaw cowboys How an ISA-certified, TCIA-accredited 6-person tree shop ships HOA quarterly status reports without spending Saturday in Excel, and runs crane days without compounding errors. Read the story →](https://opslight.app/for/tree-service/)

[Septic pumping Tom stopped losing customers at year 7 to the drain-field-failure cascade How a 2-truck Sonoma septic shop catches the 3-5 year rotation BEFORE it becomes a $15K reconstruction conversation, and lets the DEP manifest paperwork write itself. Read the story →](https://opslight.app/for/septic/)

[Garage door Ray's wrong-spring trips dropped from 2-4 a week to 1 a month How a 3-truck Hayward garage-door shop matches IPPT × wire × length × ID inventory BEFORE dispatch, closes more in-home replacement quotes, and wins commercial dock-down emergencies on first response. Read the story →](https://opslight.app/for/garage-door/)

[Appliance repair James's FSA paperwork-denial rate dropped from 22% to 6% How an EPA-608 certified Daly City owner-tech stopped losing FSA reimbursements to symptom-code mismatches, dropped unprofitable AHS ZIPs, and got 4 hours a week back from the model-plate-locate tax. Read the story →](https://opslight.app/for/appliance-repair/)

[Janitorial Sandra's 6-hour Sunday PM-report grind became 30 minutes of review How a 14-crew SF commercial-cleaning shop generates 9 building-branded PM status PDFs on the 1st without writing Word docs, tracks COI compliance automatically, and gets a single 1am "all sites secured" confirmation. Read the story →](https://opslight.app/for/janitorial/)

A note on these stories

Each persona here is a composite, drawn from conversations with real operators in the trade, real pain points, and real workflows. The specific names and businesses are illustrative, not direct testimonials. Real customer case studies will land here as our pilot rollouts complete.

Why vertical configs

## Same platform underneath. Different vocabulary on top.

A plumbing intake classifies "water heater leak" as urgency=high. A painting intake classifies "primer coat damaged in shipping" as urgency=high. The engine is identical. The vocabulary, the surfaces, the urgency rules, the report templates. Those flex per trade.

### What changes between trades

- **Intake classifier vocabulary.** The Claude prompt that parses every voicemail is tuned with your trade's terms: fixtures and supply lines for plumbing, sheen levels and primers for painting, refrigerants and tonnage for HVAC.

- **Urgency rules.** A "no hot water" is high-urgency for a plumber. A "color came in wrong" is medium-urgency for a painter. The classifier knows which keywords trigger which alerts.

- **Document templates.** Plumbers need rough-in inspections and permit pulls. Glaziers need IGU specs and tempered-glass certifications. The template library reflects the trade.

- **Report formats.** A monthly status email to a property manager has different fields for landscaping (visit logs, plant warranty status) than for electrical (load tests, panel inspections).

- **Crew Tracker keywords.** "IN," "OUT," "BREAK," "BACK," "ESCALATE" stay constant, but trade-specific shortcuts like `QC` (quality check) for painters or `PERMIT` for plumbers can be added.

## Your trade isn't on this list yet?

Most service trades fit one of the patterns above. A 20-minute call is enough to figure out which one and what'd be different for your specific operation.

[Book a walkthrough](https://opslight.app/contact/)
