Every customer's whole story on one page
Contacts, properties, quotes, jobs, invoices, messages and balance, together. Whoever answers the phone has the full picture.
Memberships
Comfort Club
Active members
312
+18 this month
Monthly recurring revenue
$7,088
+4.2%
On autopay
94%
293 of 312
Renewals due · 30 days
24
Notices sent
Comfort Club Silver
$19/mo
- Spring AC and fall furnace tune-ups
- 10% off repairs
- No after-hours fee
Comfort Club Gold
$29/mo
- Two tune-ups and a filter change
- 15% off repairs, 10% off parts
- Priority service
Visits coming due
Next 30 days · 41| Member | Plan | Billing | Next visit |
|---|---|---|---|
Grace Kim On the board | Gold | Autopay | Today Fall tune-up |
Pat Ruiz | Silver | Autopay | Oct 20 Fall tune-up |
Morgan Lee | Gold | Autopay | Oct 22 Fall tune-up |
Carlos Mendez Renews Nov 3 | Gold | Autopay | Oct 27 Fall tune-up |
Linda Osei | Silver | Invoice | Nov 4 Fall tune-up |
The Brennans | Silver | Autopay | Nov 9 Fall tune-up |
Contacts with roles
Owner, tenant, billing contact or property manager, each with their own numbers.
Properties with history
Gate codes, pets and access notes. History stays with the house when it's sold.
Money at a glance
Balance, lifetime value and credit limit on every customer.
Customers and contacts
Homeowners and commercial accounts in one list, with the rules for each one applied for you.
- Residential and commercial customers, from lead to active
- Several contacts per customer, each with roles and text consent
- Payment terms, tax exemption and credit limits that apply on their own
- Your own custom fields, tags and lead sources
- Do-not-service warnings and a preferred technician
Invoices / INV-2231
INV-2231
PaidSynced to QuickBooksCustomer
Morgan Lee
Job
JOB-1042 · Water heater repair
Issued
Oct 14, 2026
Terms
Due on receipt
| Item | Qty | Rate | Amount |
|---|---|---|---|
Service call and diagnostic Water heater knocking, 50 gal gas | 1 | $89.00 | $89.00 |
Labor Flush tank, replace anode rod and relief valve | 2 hr | $114.50 | $229.00 |
Magnesium anode rod 44 in, hex head | 1 | $64.00 | $64.00 |
Temperature and pressure relief valve 3/4 in, 150 psi | 1 | $46.00 | $46.00 |
Dip tube Cross-linked PEX | 1 | $40.00 | $40.00 |
Morgan Lee
Work signed off on site · 10:58 AM
- Subtotal
- $468.00
- Tax · 8% on materials
- $12.00
- Total
- $480.00
- Paid
- −$480.00
- Balance
- $0.00
Activity
Sent by text and email
Oct 14, 11:02 AM
Viewed by Morgan Lee
Oct 14, 11:05 AM
Paid $480.00 · Visa •••• 4242
Oct 14, 11:07 AM
Online payment
Card or bank, through Stripe
Customer scans to pay on their own phone. Paid links show a receipt.
Payment
- Card
- Visa •••• 4242
- Amount
- $480.00
- Stripe fee
- −$14.22
- Net
- $465.78
Morgan Lee
14 Maple Ave, Springfield
(217) 555-0198
Properties and equipment
The house is its own record, so your techs know the place before they ring the bell.
- Gate code, pets, access and safety notes for every property
- Who owns or rents each property, with dates
- Transfer a property to a new owner and keep its history
- Equipment with serial numbers, makes, models and service history
- Notes and files on every customer and property
JOB-1047 · 10:30–12:00
Dev Patel
82 Linden Ct, Springfield
Why you're here
AC runs but upstairs won't drop below 80°. Side gate code 4412.
Checklist · 2 of 3
- Check refrigerant pressures
- Clean condenser coil
- Test run capacitor
Photos
The full picture
Everything you've done for a customer links together, so nobody has to dig.
- Requests, quotes, jobs, invoices and payments linked to each other
- A Messages tab with every email and text you've sent them
- Memberships on the customer and property pages
- A private customer hub link to send them
- Ask Flo about any customer by name
- When they call your ServFlo number, their history, open jobs and balance pop up before you answer
- Calls the AI receptionist took show the conversation, what it booked and a summary
Flo
Bright Air Heating & Cooling
Send 6 payment reminders
Text and email with a pay link · uses 6 texts
Questions, answered
Something else on your mind? Ask us and a person will answer.
Can one customer have several properties?
Yes. A customer can have any number of properties, and a property can have an owner, a tenant and a property manager at the same time. Past owners stay visible as history.
What happens when a house is sold?
Transfer the property to the new customer on the sale date. The equipment and service history stay with the house, and the old owner keeps their own records.
Can I add my own fields?
Yes. Add custom fields to customers or properties, like text, numbers, dates, checkboxes or drop-down lists, and mark any of them as required.
Can my techs see every customer?
No. Techs see only the customers and properties of the jobs they're on, and never your costs or margins.
Can ServFlo answer and track our phone calls?
Yes. ServFlo provides the numbers, minutes and texts, so there's no separate phone account to set up (or you can keep your own Twilio account). Buy local numbers for your main line and for each source, like your website, Google Business Profile or a campaign, and calls ring your office in the browser or forward to cell phones. When a customer calls, their history, open jobs and balance pop up, and you can book the job from there. Missed calls become follow-ups, and a call report shows calls, answered and missed, and booked jobs by source. Recording is off unless you turn it on, and it's announced to callers. The phone system is an add-on for any plan at $49 a month or $490 a year, and includes your first local number. Extra numbers and call minutes are billed monthly, in arrears, at our carrier's cost plus 20%: in the US, $1.38 a month per extra number, $0.0102 a minute inbound and $0.0168 a minute outbound. You can see this month's usage in Settings, and the pricing page has the full rates. The 14-day free trial includes it with 1 number and 100 call minutes.
Can an AI answer our phone when we're busy?
Yes, with the AI receptionist add-on: $99 a month or $990 a year, on top of the phone system. Turn on the AI receptionist for every call, only after hours, or when nobody picks up instead of voicemail. It tells callers it's a virtual assistant, speaks English or Spanish, and works from your own records: it books arrival windows from your online booking rules after reading the details back, takes requests and messages, and transfers callers to your team. It never gives prices unless you turn on price ranges from your pricebook, and for a gas smell or flooding it gives safety advice and offers to connect them. Each call's conversation and summary are saved on the call and the customer. Its speech recognition and voice are $0.024 a minute (cost plus 20%, billed monthly with your calls), and its AI use draws on your plan's AI credits. The free trial includes 30 AI receptionist minutes.
Is equipment tracking on every plan?
Equipment tracking isn't in every plan. Customers, contacts, properties and service history are. The pricing page shows which plans include equipment.
Good at your trade. Ready for the business part?
Add your services, invite your crew and send your first quote this afternoon. No card needed to explore, no contract.
- 14 days free
- No card needed to explore
- Unlimited technicians