Business, client, line items, tax. Enter what you'd charge for the job and get a real, downloadable estimate back, built for HVAC, plumbing, electrical, and every other home service trade.
Three steps, in the order they happen. No account, no card, no guessed price.
Business name and contact info, client name and job site address, estimate number, estimate date, and how long the price stays valid. If a calculator sent you here, the job description is already filled in.
Description, quantity, price, one row per item. You set the number, this just totals it: subtotal, tax, estimated total.
The full estimate is visible as you build it. Download turns it into a PDF using your browser's own print function, no account, no email required.
Every field on this generator earns its place on the estimate. Skip one and the client ends up guessing, or worse, assuming, about the part you left out.
An estimate is a proposed price a client agrees to before the work starts. An invoice bills for work already finished, at a price already confirmed. The two documents carry different risk. An estimate can expire, get revised, or get beaten by a competing bid. An invoice is a debt someone owes for a job that's already done.
In practice, a clean estimate becomes the invoice once the job is done. If nothing changed on site, the line items carry straight over. If the scope did change, the invoice should show exactly what moved off the original estimate and why, not a total that quietly grew.
An estimate with no expiration is a price a client can produce months later, after your material costs moved and the job stopped making sense at that number. A stated valid-until date protects the number you priced the job at, and it gives the client a concrete reason to decide instead of letting the decision drift indefinitely.
30 days works for most home service jobs. A remodel with materials on long lead times might need less room to move, since a supplier's price could shift before the job even starts. A slow-season lead you want to keep warm might get a longer window on purpose. Either way, pick the number deliberately rather than leaving the field blank.
Write "reroof" on a line item and a homeowner can reasonably assume that covers rotted decking, permit fees, or hauling off the old shingles, whether or not you meant it to. State what's included item by item, the same way you'd itemize an invoice, and add a plain note for anything a customer might otherwise assume: permits, disposal, code upgrades found once the work is open.
The estimates that hold up without an argument later are the ones where the client never had room to assume something was covered. A scope line that says what's excluded costs one sentence up front and saves the phone call after the invoice goes out.
A customer's water heater starts leaking on a Saturday morning. AutoRev takes the call, checks your calendar, and books a tech for that afternoon before the homeowner has hung up. It prices the job off your own rates and texts the estimate over before the truck even leaves. By the time you'd normally sit down to build one by hand, the call, the booking, and the priced estimate already happened without you touching any of them.
AutoRev works like a coworker. You hand it a task, like answer every inbound call this week or follow up on estimates sitting open past their valid-until date, and it runs that task the way a new office hire would once you'd trained them. It's a general AI coworker for home service businesses, built to plug into whatever FSM or CRM you already run, so the work lands in the same system your team checks every morning.
This same flow runs every day for HVAC crews taking calls, booking jobs, and pricing estimates.
See AutoRev for HVACGet a free AI audit. We'll map your workflows and show you exactly where AutoRev's AI coworker fits in.
What the tool builds, and how estimating works for home service trades.
Yes. Every field, every line item, and the PDF download are free with no signup and no account.
No, and that's by design. You know the job and what you'd charge for it, this tool takes the price you enter per line item and totals it, applies tax, and formats it as a real estimate. It doesn't guess a number for you.
An estimate. Estimates are a proposed price before a job starts and normally carry an expiration date; invoices bill for work already completed at a price already agreed to. Because this tool is built around a valid-until date and a proposed price rather than a completed job, it produces a real estimate, not a bill.
In home service trades, most contractors use the words interchangeably, and this tool works fine for either. Some businesses draw a line where a "quote" is a firmer, harder-to-change number and an "estimate" is closer to a good-faith range, but that distinction isn't universal, so use whichever term your customers already expect from you.
No. Fill in the fields, watch the estimate build itself on the right, download it as a PDF. Nothing is saved on our end, nothing requires a login.
Yes. The line-item format (description, quantity, price) works for any trade. It's built around how service work gets priced, not generic freelance or consulting categories.
Material and equipment costs move, sometimes within weeks. A valid-until date protects you from being held to a price after your own costs went up, and it gives the client a real reason to decide instead of sitting on the estimate indefinitely.
30 days is the common default for home service work and is what this tool starts with, long enough for a homeowner to compare a few bids, short enough that your pricing hasn't drifted. Jobs with volatile material costs, or a slow season where you want to keep a lead warm, might use a shorter or longer window.
Yes, if there's any real chance of the customer assuming something is covered when it isn't. "Permit fees not included" or "assumes existing wiring meets code" in a notes line prevents the argument later far better than staying silent and hoping it doesn't come up.
Yes. Once the work is finished at the price the client agreed to, build the same line items into the free invoice generator. If nothing changed on site, the numbers should carry over exactly.
Add the new line items to the final invoice with a note on what changed and why, rather than silently rolling it into the original total. A client who agreed to X and gets billed for X-plus-changes without being told is the single most common cause of a disputed bill.
Yes, enter a tax percentage and it applies to the subtotal automatically. Leave it at zero if tax doesn't apply to the estimate or your state.
The download button opens your browser's print dialog with the estimate already formatted for print. Choose Save as PDF instead of a physical printer, and you have a PDF ready to email or hand over on site.
The client name, job details, and prices you type are never saved or sent anywhere, everything stays in your browser tab. Your business name, contact info, and logo are the one exception: saved locally in your own browser only so you don't have to retype them if you come back to build another estimate or use one of this site's calculators.
This free tool is a standalone generator and works on its own, no software connection required. AutoRev, the company behind it, also builds AI tools for quoting and customer follow-up for home service businesses that want that connected to how they run the rest of the job.
Build the estimate here in seconds. AutoRev also handles the calls and the follow-up before and after it.