Breche

Breche for HVAC

HVAC Software for Service Contracts, Dispatch, and Maintenance

Recurring service contracts with auto-invoicing. Dispatch board for crews and service calls. Equipment tracking per customer. Pay Now links on every invoice.

14-day free trial — no credit card required

Set up in 24 hrs

Import customer equipment, contracts, and history

Works on mobile

Techs clock in, log repairs, and capture signatures on-site

Every feature, every plan

No add-ons, no per-invoice fees, no setup charges

See it in action

Recurring service contracts that invoice themselves

Every maintenance visit scheduled, every agreement tracked. When a visit is marked complete, the invoice generates automatically — no more end-of-month billing chaos.

app.breche.us

This Week — Scheduled Maintenance Visits

14 visits · $4,280 billable

Mon 4/28

8:00 AM

Harborview Office Tower

Annual Premium · Qtrly · Tech: Garcia

$485

Completed

Mon 4/28

1:00 PM

Sunrise Apartments (×12 units)

Monthly Plan · Tech: Park

$720

Scheduled

Tue 4/29

9:30 AM

North Shore Medical Clinic

Annual Platinum · Qtrly · Tech: Wright

$340

Scheduled

Wed 4/30

11:00 AM

Evergreen Café

Semi-Annual · Tech: Garcia

$185

Scheduled

Thu 5/01

10:00 AM

Johnson Residence

Annual Standard · Tech: Park

$165

Needs reschedule

Built for how HVAC service actually runs

From maintenance contract to emergency call, one CRM

The pain

Maintenance contracts turn into a spreadsheet and a reminder calendar.

What Breche does

Service contracts track billing type (per-cycle or per-visit), cadence, rate, start/end dates, and auto-generate invoices when each cycle comes due. Lifecycle alerts fire at 30/15/7 days before expiration so renewals don't slip.

The pain

Dispatch is half on paper, half in a text thread.

What Breche does

Dispatch board shows every crew and every job for the day. Drag a job from the unassigned column onto a tech to assign. Per-crew route optimization reduces drive time. Optional Google Calendar sync pushes assignments to the tech's phone.

The pain

Emergency service calls don't fit the planned schedule.

What Breche does

Dispatch-side project creation — create an ad-hoc service call from the dispatch board in seconds, assign to the on-call tech, track time and parts back to a project for billing. Clear separation between recurring contract visits and one-off calls.

The pain

Tracking what's installed at each customer site is a nightmare.

What Breche does

Every customer has a contact record; every piece of equipment lives as a project asset with serial number, install date, and model. Service visits reference the equipment on-site so the next tech sees the full history before stepping out of the truck.

The pain

Techs forget to file time and the invoice goes out short.

What Breche does

Clock-in + clock-out per visit with GPS (mobile app, already in development). Time attaches to the project. Admin reviews and approves timesheets before they flow into payroll, so the labor line on the invoice matches what actually happened.

The pain

Customers don't pay fast enough on one-off service calls.

What Breche does

Every invoice gets an online Pay Now button (card + ACH) that works whether the customer uses the portal or not — dedicated /pay/<token> route. Auto-reminder emails at 7/14/30 days overdue (reminder automation is queued — Phase 5.36).

Features

What HVAC contractors get in Breche

Service contracts

Per-cycle or per-visit billing, auto-generated invoices, lifecycle alerts at 30/15/7 days to expiration.

Dispatch board

Drag-and-drop crew assignments per day. Unassigned pool on the left. Optimize route per crew.

Equipment tracking

Serial numbers, install dates, and full service history per customer asset.

Service call intake

Create ad-hoc calls from dispatch, assign to on-call tech, track time and parts for billing.

Time tracking + GPS

Techs clock in/out per visit. GPS verifies on-site attendance. Payroll exports clean.

Pay Now invoicing

Every invoice has a Pay Now link (card + ACH). Per-invoice payment method control for big service calls.

Client + vendor portals

Customers see invoices and pay online. Parts suppliers get a portal for POs and bid requests.

Route optimization

Multi-stop route plans for recurring maintenance days. Minimize windshield time per technician.

FAQ

HVAC contractor FAQ

Common questions from HVAC contractors evaluating Breche.

Yes. Each service contract has a billing cadence (weekly, monthly, quarterly, annually) and billing type (flat recurring or per-visit). When a cycle comes due, Breche generates the invoice automatically, emails it through your company's branded email flow, and tracks paid/unpaid status — no manual creation per visit.

Ready to run your service business in one place?

Start your 14-day free trial. No credit card required.

Start Free Trial