Top Quote turns a dictation from your truck into a client-ready quote — line items priced at real market rates, contract signed on screen, deposit collected via Stripe, materials list ready for the store run. Built for tradespeople who'd rather be on-site than in a spreadsheet.
Dictate from the truck — client name, address, project, and priced line items. Whisper transcribes, Claude Sonnet 5 structures it, and a review modal lets you tweak any misheard word before it commits.
Describe the job in plain language and Claude drafts a full itemized quote — realistic quantities, units, and pricing — that you edit inline.
List materials → get US average retail from Home Depot & Lowe's plus AI ballpark. Or describe the job → get labor task breakdown at national rates, adjusted for zip code.
One tap re-scrapes Home Depot + Lowe's for every material on the quote, keeps the cheaper vendor, and recomputes totals before you print.
Print a checkbox-ready materials list grouped by store (Home Depot → Lowe's → any store) with subtotals per vendor and an estimated total at checkout.
Branded PDF with your logo. Line items organized into Labor · Materials · Equipment · Other, each with its own subtotal. Site photos, notes, terms, and signatures all render inline.
Attach up to 6 job-site photos with captions. They appear on the client's shareable page and on the PDF so scope is unmistakable.
Add T&Cs to the quote. Clients sign on-screen with a canvas signature pad, you countersign automatically from your saved signature, and the finished PDF is emailed to both parties.
Save your hourly rates, dumpster fees, equipment rentals, permit costs, and special-order materials. Insert any preset into a quote in one click.
Every quote auto-saves the client contact. Pick a returning client from a dropdown, expand to see their past quotes, and copy any past job as your starting point.
Collect a deposit the moment a client accepts. Test card works instantly; go live by claiming your Stripe account.
Send a beautifully branded quote link straight from your name to the client's inbox. Countdown banner nudges them as expiry approaches.