Practical Guide

Build a Custom GPT for Quoting in 20 Minutes — Step-by-Step Walkthrough

May 8, 2026 · 8 min read

This is the single highest-ROI custom GPT for service businesses. We've watched plumbers, electricians, landscapers, and HVAC techs cut quoting time from 15 minutes to under 2 with this exact setup. Below is the whole thing — start to finish, no skipped steps.

What you need before starting

Step 1 — Open the GPT builder (1 min)

  1. Open ChatGPT.
  2. Click your profile picture → "My GPTs".
  3. Click "Create a GPT".

You'll see two panes: "Create" on the left (chat-based builder) and "Configure" on the right (manual fields). Use the Configure pane — it's faster for this specific task.

Step 2 — Name and describe (2 min)

In the Configure pane:

Step 3 — The instructions field (8 min, the most important step)

This is where most people quit too early. Don't. The quality of your instructions field is 80% of the GPT's quality.

Paste this template and customize the bracketed parts:

You draft quotes for [BUSINESS NAME], a [TYPE OF BUSINESS] in [LOCATION].

When the user pastes a job description, generate a complete quote using
this exact format:

PROJECT SUMMARY (2-3 sentences in plain language for a homeowner)

SCOPE OF WORK (bulleted list, 4-8 bullets, specific tasks)

PRICING

Three tiers — Good / Better / Best. Always recommend the middle option
explicitly. Use these rules:
- Labor markup: [X]%
- Materials markup: [Y]%
- Minimum job size: $[Z]
- [Any other pricing rules]

WHAT'S INCLUDED (bulleted list)

WHAT'S NOT INCLUDED (bulleted list — be explicit about exclusions)

TIMELINE

Estimated start window and completion window. Include any
weather/seasonal caveats relevant to our work.

TERMS

[Your standard terms — payment schedule, deposit %, warranty, etc.]

VOICE RULES:
- Plain language a homeowner would understand. No contractor jargon.
- Direct sentences. Avoid corporate cliches.
- End every quote with one sentence about how to schedule.
- Never invent specifics — if the job description is missing key
  information (square footage, scope details, location specifics),
  ask for it before drafting.

Customize this for your specific business. Spend 5-10 minutes getting the bracketed values right. The time you spend here pays back every quote you draft afterward.

Step 4 — Knowledge files (5 min)

This is what makes the GPT actually drafted in YOUR style.

In the Configure pane, scroll to "Knowledge" and click "Upload files."

Upload 2-3 of your past quotes. Best results if they're:

You can upload PDFs directly. The GPT will reference these examples when drafting new quotes.

Step 5 — Capabilities and conversation starters (2 min)

In the Configure pane, leave the default capabilities (Web Browsing, DALL·E, Code Interpreter) on. They don't hurt and occasionally help.

For "Conversation starters," paste a few examples that show what the GPT does:

These show up as buttons when you open the GPT — useful for muscle memory.

Step 6 — Save and test (3 min)

  1. Click "Save" → "Only me" (you can change to shared later if you have a team).
  2. Click "View GPT" — opens your new GPT.
  3. Test it. Paste a real job description from yesterday or last week.
  4. Check the output against what you would have drafted manually.

The first draft will probably need tweaks. Click "Edit GPT" and refine the instructions or upload an additional past quote to fix anything that's off.

Step 7 — Pin it (30 seconds)

In the GPT view, click the three dots (top right) → "Pin to sidebar." Now you can call it from anywhere in ChatGPT in two clicks.

For team accounts: change "Only me" to "Anyone in [Workspace]" so your team can use it too.

Want a tailored set of custom GPTs for YOUR business beyond just quoting?

Our $497 AI Readiness Assessment includes the 4-8 highest-impact custom GPTs for your specific operations, with the exact instructions to paste into each. Plus 3 other AI implementations ranked by effort vs. impact. Branded PDF, 48 hours.

Get My Assessment

Common mistakes to avoid

After watching dozens of business owners build these, the top three failure modes:

  1. Skimping on the instructions field. A 100-character instruction produces a generic quote. A 600-character instruction with your specific rules produces something usable.
  2. Uploading old or unrepresentative past quotes. If you upload three quotes from 2 years ago, the GPT will draft in your 2-year-ago style. Use recent examples.
  3. Not iterating after the first test. The first version of the GPT is rarely the final version. Plan to refine the instructions 2-3 times based on what the early drafts produce.

What you should expect

After a properly-built custom GPT:

The whole thing pays back inside the first week of use for most service businesses.

A note on alternatives

You don't strictly need ChatGPT. Anthropic's Claude has Projects (similar). Google Gemini has Gems. They all do roughly the same thing.

The reason we keep recommending ChatGPT specifically for service business quoting: the Knowledge file upload (the part where you train it on past quotes) is the most polished. For uploading PDFs of past jobs, that matters.

If you're already on Claude or Gemini, the same setup pattern works there. The 20-minute investment still pays back the same way.

Ready for a custom version

Want this mapped to YOUR business?

The article above gives you patterns. The $497 AI Readiness Assessment audits YOUR specific operations and recommends the 4-8 highest-ROI tools mapped to your team and existing software. 48-hour PDF.

Get My $497 Assessment Or see 3 real case studies →

Or grab something free first

12-tool AI checklist Free quote-GPT prompt 10 sample PDFs $14 Missed-Call Playbook $97 Snapshot (24h PDF)