Field service software for HVAC contractors

Run the whole service day from one place.

Schedule and dispatch jobs, give your technicians a simple phone app, and turn finished work into invoices. No more whiteboards, paper tickets or chasing the office for job details.

The demo opens a sample HVAC company in your browser. No sign-up, nothing to install.

Berm dispatch board showing each technician's jobs for the day, with urgent jobs flagged and a feed of field updates.
Berm technician app on a phone, showing today's visit with a checklist and customer equipment.

From the first call to the paid invoice

  1. Book the job Customer, address, equipment and notes in one work order.
  2. Dispatch See every technician's day, week or month on one board.
  3. Do the work Techs update status, tick the checklist and leave notes from their phone.
  4. Invoice Completing a job creates its invoice from the work order.
  5. Get paid Track what is collected, outstanding and overdue.

Technician app

A phone app your technicians will actually use

Each tech opens their phone to today's visits in order. Everything they need for the job is on one screen, and whatever they do shows up in the office right away.

  • Mark en route and arrived with one tap, or call the customer
  • Visit checklists that show how much of the job is done
  • Customer equipment and service history before they knock
  • Notes shared with dispatch, so nobody has to call the office
The technician's visit screen with en route and arrived buttons, a visit checklist and a notes box.

Invoices and payments

Finished work turns into an invoice

When a job is marked complete, its invoice is created from the work order, including anything the tech added in the field. The office sees what's been collected, what's still owed and what's overdue.

  • Invoices created from the work, not retyped
  • Mark invoices paid and keep balances current
  • Collected, outstanding and overdue totals at a glance
The invoices screen with collected, outstanding and overdue totals above a list of invoices and their status.

Customers and equipment

Every customer's equipment and history in one place

Residential homeowners and commercial accounts side by side, with the units on site, service plans, past jobs and open balances. Anyone in the office can answer "when were you last out here?" in seconds.

  • Equipment by make, model and size
  • Past and upcoming jobs, estimates and invoices
  • Service plans and outstanding balances
A commercial customer's details: contact information, service agreement, installed rooftop units and team notes.

Reports and growth

See which work makes you money

Booked revenue by month, revenue by type of work, your highest-value jobs, and how many customers are new versus coming back. The numbers come straight from the jobs your team already records.

  • Revenue by month and by type of work
  • New and returning customers, residential and commercial
  • Estimated profit per job from your pricebook costs
The business performance report with a monthly revenue chart and revenue split by type of work.

Everything else your shop needs

Estimates that become jobs

Once a customer approves an estimate, turn it into a work order without retyping anything.

Pricebook with margins

Your services and parts with company cost, customer price and gross margin.

Roles for your team

Administrators, office staff and technicians each get the access their job needs.

Bring your existing records

Import customers, jobs, estimates, invoices and your pricebook from CSV files, like Excel or QuickBooks exports.

Your data stays yours

Each company's records are kept separate in the database, and only people you add to your team can sign in.

Nothing to install

Berm runs in the web browser on phones, tablets and computers.

QuickBooks Online Coming soon

Send invoices and payments to QuickBooks Online so your books match the field.

Dispatch your way

Day, week, month and year views, laid out across or down the screen.

Pricing

Simple pricing by team size

Every plan includes every feature and starts with a free trial. Prices are in US dollars.

Up to 15 technicians

$80/ month

For shops getting off paper and whiteboards.

Start free trial

16 to 50 technicians

$150/ month

For growing teams running several crews a day.

Start free trial

More than 50 technicians

Custom

Pricing tailored to your company. Tell us about your team.

Contact us

Every plan includes

  • Dispatch board
  • Technician phone app
  • Estimates, work orders and invoices
  • Customers and equipment history
  • Pricebook
  • Reports and growth
  • Data import
  • Email support

Getting started

Up and running without a sales call

  1. Try the demo. Click around a sample HVAC company for a few minutes. Nothing you change is saved.
  2. Start your free trial. Send us your company name and how many technicians you have, and we'll set up your company.
  3. Bring in your records. Import your customers and pricebook from a spreadsheet.
  4. Add your team and go. Invite your office staff and technicians and start dispatching.

Start your free trial

Email us your company name, your number of technicians and a phone number. We'll reply to set up your company in Berm.

Email support@bermfsm.com Try the demo first

Questions

Do I need to sign up to see the demo?

No. The demo runs in your browser with a sample HVAC company: technicians, customers, jobs and invoices. Nothing you do there is saved or sent anywhere, and it starts fresh each time you open it.

Does it work on my technicians' phones?

Yes. Berm runs in the web browser, so there is no app store download. Technicians get a phone-sized view of their day, and the office can use a computer or tablet.

Can I bring my existing customer list?

Yes. You can import customers, jobs, estimates, invoices and your pricebook from CSV files, including exports from Excel or QuickBooks. Berm gives you a template for each one.

Do my customers need an account?

No. Only your own team signs in to Berm.

Does Berm connect to QuickBooks?

QuickBooks Online sync for invoices and payments is coming soon. Until then you can import records from QuickBooks exports.

Who can see my company's information?

Only the people you add to your team. Each company's records are kept separate in the database, and what each person can do depends on their role.

I have more than 50 technicians. What does it cost?

Email support@bermfsm.com and tell us about your team. We'll put together pricing for your company.

See Berm with a sample HVAC company

Open the demo, finish a job and watch its invoice appear. Then switch to the technician app to see a tech's day.