Your next bid letter, written from the facts of the job.
Forty-eight templates built by people who have run crews. You fill in the client, the scope, the number, and what's excluded. Your AI writes the document in the order a homeowner reads it. About four minutes, start to send.
Runs on ChatGPT · Claude · Gemini · whichever AI is already on your phone in the truck
$10 each seat after
If you typed one of these into Google from the truck, this is the page.
- how to write a bid proposal for a roofing jobProject Proposal / Bid Letter
- how to follow up on an estimate without being pushyEstimate Follow-Up Sequence
- how to respond to a bad Google review as a contractorNegative Review Response
- how to explain a change order to a clientChange Order Explanation
- final bill higher than the estimate, what do I sayFinal Bill Higher Than the Estimate
- lien waiver request letter to a subLien Waiver Request
- how to tell customers my rates are going upRate Increase Notice
- toolbox talk for this week's hazardWeekly Toolbox Talk Safety Briefing
- job posting for a skilled electricianTrade Worker Job Posting
Nine of forty-eight. Bids, billing, subs, clients, crew, safety, and reputation, front office to job site.
What you type in from the job site. What lands in the client's inbox.
Built the way you would build them: real job facts in the blanks, run once, not cleaned up after. The company and the homeowner are invented. The bid, the follow-up, and the reply are not.
A re-roof bid a homeowner can sign
Scope of Work
- Remove all existing three-tab shingles and felt down to the roof deck.
- Inspect decking; replace up to three (3) sheets of damaged plywood or OSB as needed.
- Install GAF WeatherWatch ice-and-water shield along eaves, valleys, and any penetrations.
- Magnet-sweep the yard and surrounding walkways to remove stray nails or metal fragments.
Investment & Payment
| Full roof tear-off & disposal | $2,250 |
| GAF Timberline HDZ shingles, material & labor | $7,400 |
| Project management, permits, insurance, warranty administration | $1,150 |
| Total Bid Price | $14,850 |
Deposit: 30% ($4,455) due at signing. Balance: $10,395 payable upon final completion and client acceptance.
Exclusions
The bid does not include any hidden damage discovered behind interior walls, under floor joists, or within structural components not visible at the time of inspection. Should such conditions be uncovered, a separate written estimate will be provided before any additional work proceeds.
Plus the opening letter, materials table, day-by-day timeline, warranty, license and insurance, and a signature block with the 30-day expiration. Nine sections, in the order a homeowner reads them.
The follow-up sequence for an $8,400 estimate that went quiet
Sequence Map
| Day | Channel | Job |
|---|---|---|
| 4 | Value recap: warranty, crew, price | |
| 8 | Text | Pre-empt price and timing objections |
| 12 | Call | Timeline nudge: slots and material costs |
| 14 | Last call |
Stop the sequence immediately if the Hendersons reply.
Touch two, the text
Hi Hendersons, it's [Your Name] from [Company]. I know price matters. Our $8,400 includes premium shingles, full tear-off and the 10-yr warranty, which many lower-bid competitors don't cover. Also, waiting until spring could push material costs up and shift our crew schedule. Happy to chat if you'd like more detail.
If they say the other bid was lower
"I get that other bids look lower. Our price includes top-grade shingles, full removal of old material, and a 10-year workmanship warranty, things many low-ball quotes skip. In the long run you'll save on repairs and avoid gaps in coverage."
Plus the email for each touch, the call script, the objection bank, channel rules, and a day-21 break-up message that leaves the door open.
A two-star Google review, answered for the next hundred people who read it
The public reply
Thank you for sharing your experience. We missed the mark on two fronts: we started two days later because our shingle delivery was delayed, and after our initial morning call we did not follow up as you deserved. In addition, a crew member overlooked nails on the far side of your driveway. We are sending a team back at no charge to complete any remaining work, clean the area fully, and review the schedule with you. Please contact me directly so we can arrange this right away.Marcus, Owner, Ridgeline Roofing
What not to say
- "We were delayed because the supplier messed up." Shifts blame; sounds defensive.
- "Our contract states we're not liable for debris." Legalese erodes trust.
- "You must have moved the nails yourself." Accusatory.
Plus the read on what kind of review it is, a 60-word short version, the offline follow-through, and the pattern check: is this the second time a start slipped without a call?
Three steps. Tailgate to sent.
Pick the document
Bid letter, change order, review reply, lien waiver for a sub, Monday's toolbox talk. Search it the way you'd say it to your office manager.
Fill in the job
Seven to fourteen blanks: the homeowner, the scope, the number, the deposit, what's excluded. Chips for the common answers, your own words for the rest. Two thumbs on a phone works.
Send it to your AI
Ultra Prompt builds the prompt and hands it to ChatGPT, Claude, or Gemini. The bid comes back in the order a homeowner reads it: scope, price, exclusions, warranty, signature line.
Templates handle the document. An agent handles the desk.
The same facts you type into a template can live inside an AI agent that knows your company, your rates, your exclusions, and your tone, so the next bid, the next follow-up, and the next review reply start from your rules instead of from a blank chat. Three agents a contracting outfit actually needs:
The Estimator's Second Set of Eyes
Knows your standard exclusions, your deposit terms, and your warranty language. Paste a rough scope and a number; it drafts the bid in your format and flags what you forgot to exclude.
Runs in Claude Projects, a Custom GPT, or a local modelThe Foreman's Toolbox Talk Writer
Carries your crew size, your trade, and this season's hazards. Say Monday's task; it writes the five-minute talk with the sign-in sheet.
Runs in your phone, through the AI you already useThe Review Desk
Holds your make-it-right policy and your owner's voice. Paste a review; it drafts the public reply, the private follow-through, and a note on whether this is a pattern.
Runs in Gemini, ChatGPT, or ClaudeMeet Vera, the office manager for contractors.
Talk to Vera right now, free, no account. Try: Paste a bad Google review and say "help me respond."
Talk to VeraBuild your estimator in an afternoon.
Agent Studio is in every Pro and Business seat. Give it your company, your standard exclusions, your deposit and warranty terms, and the way you talk to a homeowner. Then, from the truck, paste in a rough scope and a number; back comes the bid in your format with a flag for anything you forgot to exclude. Export it as a Claude Project, a Custom GPT, a Gemini Gem, Copilot, or a local model on the office computer. It runs on the AI you already have. Nothing to host, nothing for the office to babysit.
Open Agent StudioOr have it built around your outfit.
A custom build is one conversation about your trade and the five documents you write most, then an agent brief written for your company, exported to the AI you use, and a walkthrough with your office. From $450, one time, on your own account.
Ask about a custom buildFiles are yours to keep. The library, updates, and support ride the subscription.
Two ways in. Both honest.
The whole Contractors & Trades library, every other industry library, and full Personal Pro for each seat. Add crew leads or office staff at $10 a seat, up to 15. One invoice.
- The whole Contractors library, plus all ten industry libraries
- Full Personal Pro on every seat: 1,000+ templates for the rest of life
- Agent Studio, Power Creator, Pipelines and Playbooks
- $10 a seat after the first, up to 15, one invoice
No account needed to look. Ready now? Subscribe and open the full library. Cancel anytime.
Your bids, your letters, your voice: a set built for one company, delivered in a sitting, that your whole crew uses on your own account. Tell us the trade and the five documents you write most.
Talk to SeanThe questions contractors ask before they sign anything.
Do I need ChatGPT or Claude to use this?
Yes, one of them, and the free tier of any of them works. Ultra Prompt builds the prompt and sends you there with it. You never paste anything by hand unless you want to.
Will it make up numbers or code requirements?
It writes from what you give it. The templates are built to state your facts and say plainly when something is not provided, rather than invent a price, a code section, or a license number. You still read what you send; it is your name on it.
Is this legal advice or a contract?
No. It produces professional business writing from your inputs. Anything that binds you, a lien, a warranty term, a payment clause, deserves a look from your attorney or your state board, same as before.
How is this different from just asking ChatGPT?
You can ask ChatGPT for a bid letter and get a generic one. These templates were written by people who have priced jobs and chased invoices: they ask for the exclusions, the start trigger, the make-it-right offer, the things a homeowner or a sub will argue about later. The difference is what they make you say.
Can my office manager and my foreman use it too?
Yes. Business seats are $10 each after the first, up to 15, on one invoice. Everyone gets the full library and Agent Studio.
What if I only need three documents, done my way?
That is the custom build. One conversation about your trade and the documents you write most, and you get a set built for your company on your own account. From $450, one time.