See what each finished job made.
Revenue before tax, parts at your cost, and each tech's clocked hours at their hourly cost.
From the first ring to the final invoice.
See a better workday from your side of the screen.
Pick a moment in your day. See what happens next.
Illustrative prices. Confirm your own prices during setup.
Choose a familiar repair, confirm your price, and preview what your customer sees. Bring the rest of your shop over when you’re ready.
Setpoint catches the calls, quotes, declined repairs, overdue invoices, and repeat work that slip through a busy shop without adding another person to the office.
Setpoint reads across the shop and puts the most valuable next move at the top before a lead goes elsewhere, a repair is forgotten, or an invoice turns into a collection problem.
Illustrative product data. This is not a customer earnings claim.
A caller becomes a job, the job becomes a proposal, and the finished work becomes an invoice and review request. Nobody retypes what Setpoint already knows.
These are real Setpoint screens using demo shop data. The same customer context moves across conversations, saved quotes, and the dispatch board.

Calls, texts, and web leads arrive together. Read the customer conversation and respond from the same screen.
View full size ↗
Pick a saved repair and review your price. This detail shows the selected work; open the full screen to see the complete quote builder.
View full size ↗
See each technician’s visits, open time, and drive time between jobs on one day board.
View full size ↗Current product screens with demo data. Screens may evolve as Setpoint ships updates.
Setpoint absorbs the office work that normally arrives with the next truck, so growth does not automatically create another back-office salary or another night at the kitchen table.
Price every job from your own book. Then know what each finished job made, what has been invoiced, what is aging, and which lead sources bring profitable work back.
Revenue before tax, parts at your cost, and each tech's clocked hours at their hourly cost.
Completed jobs, unsent invoices, aging balances, and follow-up actions live in one owner view.
The details matter when they affect margin, compliance, what goes on the truck, and what the technician needs with one hand on a phone.
Model, age, refrigerant, readings, repairs, and health score
Enter a cost, get a sell price at your target margin, and see the margin on every part
Customer-ready options, photos, financing, and eSignature
Refrigerant logs, recovery details, and technician certifications
Parts needed by job, truck stock, pick lists, and purchase orders
Aging equipment, repeat failures, R-22 exposure, and declined work
It knows your shop the way you know this.
Start free14 days free · No credit card · $349/month · The whole shop
Carrier 24ABB · R-410A
Capacitor replaced Mar 2025
Start with one real job. Bring the customer list and price book you already have. Roll it out role by role, with the founder on the other end of the phone.
Talk to Nathan firstImport customers and your parts catalog instead of rebuilding the shop from scratch.
Run a recent call through Setpoint before changing the team's daily process.
Owner first, then dispatcher and technicians, with direct help when something does not fit.

“I used to spend hours every night on quotes, orders and follow-ups. Now that I'm not drowning in busy-work, I'm focused on growing the business.”
I built Setpoint for the owner doing quotes at the kitchen table at 10 PM, with notes scattered and technicians missing the context they need. Shops get me on speed dial, not a ticket queue.
Owner, dispatcher, and every technician. Every feature. No per-seat tax on growth.
Both paths lead to the same complete product. Choose based on how much help you want, not which features you can afford.
Upload the price book and create the first customer-ready quote in about fifteen minutes.
Bring your customer list and last quote. We import together and leave the call with Setpoint working on a real job.
Need the unusual detail? Email Nathan directly and get a real answer.
Yes. Setpoint covers calls, quotes and proposals, scheduling and dispatch, customers and equipment, technician job readings, invoices and payments, follow-ups and reviews, and owner insights in one connected system.
Upload your parts catalog as a CSV with your costs and sell prices, or start from the default HVAC price book and edit it. If you only have costs, switch on pricing from cost and Setpoint fills in each sell price at your target margin — entered as a margin or a markup, whichever you think in. Quotes then use those prices and your labor rate exactly. Update the catalog anytime and future quotes use the new numbers.
$349/month covers the whole shop. Add the owner, dispatcher, and every technician in your rotation without per-user fees.
Start entering customers as you go. Quoting works on day one with no history. Optimize, equipment health, and owner insights get smarter as your shop builds data.
About fifteen minutes on your own: add the company, upload the price book, and create the first quote. If you want help, Nathan will onboard the shop with you personally.
Data lives in a managed PostgreSQL database on US-region servers and is encrypted in transit and at rest. You can export your data to CSV and request account deletion at any time.
Anytime. There are no contracts or cancellation fees. You keep access through the end of the billing period and can export your data before leaving.
Bring one month of missed calls, open quotes, or declined repairs. See what Setpoint surfaces before changing anything about how your team works.