Building and sending quotes
Sending a clear, well-structured quote is one of the most important things you can do on TruePro. Homeowners compare quotes side by side — a professional, detailed quote builds trust and explains your price. This article walks you through the quote builder and the rules around quoting.
The 48-hour quote window
When a job is posted, you have 48 hours to submit your quote. After 48 hours, the quoting window closes. Do not leave it to the last minute — homeowners often accept the first good quote they receive.
If your quote expires before the homeowner accepts it, you can submit a revised quote immediately — there is no waiting period. The job must still be open (not yet accepted or expired) and the five-quote cap must not have been reached by other traders.
Building your quote step by step
- Open the lead. From your dashboard or the lead notification, open the job details. Review the customer's description carefully before quoting.
- Add line items. Break your quote into individual line items — for example: Call-out fee, Labour (3 hours), Replacement boiler part, Fittings and sundries. Give each item a description and a price. If this is the first time you're opening the quote builder for this job, and the customer posted it through TruePro's guided request form, you may already see line items and prices pre-filled — this comes from the same estimate the customer saw when they posted the job, priced from the same standard rate library as the SOR panel below. Treat it as a starting point, not a finished quote — adjust, add, or remove anything to match what you'd actually charge.
- Add materials separately. Itemise parts and materials as their own line items. This makes it easy for the customer to see what they are paying for and reduces scope disagreements about what was included.
- Apply VAT if applicable. If you are VAT-registered, toggle on "VAT-registered business". VAT at 20% will be calculated and shown separately on the quote. If you are not VAT-registered, leave this off.
- Define the scope. Write a clear description of what the quote covers. For example: "Supply and fit replacement part. Includes pressure test and system check."
- Add exclusions. List anything that is NOT covered. For example: "Access panel repair, repainting, or wall reinstatement not included." This protects you from scope disagreements.
- Add terms if needed. Any specific conditions — for example, "Quote valid only if access is available from inside the loft space."
- Use templates. If you do the same type of work frequently, save a quote as a template. Next time, load the template and adjust quantities — it saves significant time.
- Review and send. Check the totals. Then click "Send quote". The homeowner is notified immediately.
Your price list — your own standard services and prices
Most traders quote the same handful of jobs over and over — a call-out fee, a boiler part replacement, a standard install. Instead of retyping the description and price every time, build a price list once and pick from it while quoting.
There are two places to add prices, depending on what the price is for:
- Tied to one specific service (e.g. "Boiler service" for your Heating & Boilers service) — go to Your mini-site > Your services (/workspace/public_profile), find that service, and click "+ Add price" underneath it.
- Not tied to any one service (e.g. a general call-out fee) — go to Settings > Manage your price list (or navigate to /workspace/price-list) and click "+ Add item".
Either way, each item takes a description, an optional unit (e.g. "hour", "job" — shown as "£ price / unit", so just the unit itself, not "per unit"), and a price. "Show on my public profile" is ticked by default — a trader who bothers adding a price almost certainly wants it seen — untick it for anything you'd rather keep quote-only, and untick "Show price" on any item you'd rather list as "Contact for price."
Once saved, every item — wherever you added it — shows up in the same "My price list" panel at the top of every quote you build. Click "Add" on any item to insert it as a line item, pre-filled.
A price list item you show on your public profile appears under the matching service on your mini-site's "What we do" section (or under "Standard pricing" if it isn't tied to one specific service) — a nice trust signal for homeowners browsing before they request a quote.
Schedule of Rates (SOR) — for larger contract work
If you work on housing association, local authority, or other contract-managed properties, your client may require pricing based on a standardised rate library rather than a free-format quote. TruePro's quote builder includes a Schedule of Rates (SOR) panel for exactly this — every trade category has its own pre-loaded rate library (locksmith uses the Master Locksmiths Association's published guide prices; every other trade uses TruePro's own researched rate card, informed by cost guides such as Checkatrade, MyBuilder and MyJobQuote).
To use it:
- Open the quote builder for a job lead as normal.
- Click "Advanced quoting — Schedule of Rates" to expand the panel.
- Browse the rate library by category or use the description/code search at Quotes > Schedule of Rates.
- Click "Add" on any rate row. The item is instantly inserted as a line item with the standard description and unit rate pre-filled.
- Adjust the quantity for the rate added. You can still edit the description and price if your contract allows deviations from the standard rate.
- Mix SOR and manual line items freely in the same quote.
Line items added from the SOR library look and behave exactly like any other line item once inserted — the quote output format is identical to a standard quote, and there is no visual difference for the customer unless you choose to reference the rate code in the description.
After you've sent a quote — adding availability or withdrawing it
Once a quote has been sent, you can no longer change the price, scope, or line items — the homeowner is comparing what you actually sent. But you can still update your available appointment times, or pull the quote back entirely, from the job or lead page:
- Adding more availability. If none of your proposed times still work — for example, a job elsewhere on your calendar used up the slots you offered, or you've had to reschedule — you may get an "Action required: availability update needed" email. Click "Update available times" (or "Manage availability" on the job/lead page) to add new slots without touching the price. The homeowner can't book until you do this.
- Withdrawing a quote. If you can no longer take on the job, click "Manage availability" and then "Withdraw this quote". The homeowner will no longer be able to accept it, and your quote slot on that job opens up so another tradesperson can quote instead. This cannot be undone — if you change your mind, you'll need to submit a fresh quote (if the job is still accepting them).
Knowing what the customer has done with your quote
Once a quote has been sent, the job or lead page shows a Tracking panel — a simple four-stage timeline: Email sent → Opened → Link clicked → Paid. You'll see a warning if it's been open more than 24 hours without being opened, or opened more than 48 hours without the customer clicking through — so you know exactly when it's worth following up, instead of guessing.
From that panel you can, without leaving the page:
- Resend — re-sends the exact same quote email (and WhatsApp, if the customer hasn't opted out).
- Log a call note — if you'd rather chase it by phone, jot down a quick internal note without switching pages.
We record only that an email was opened or a link was clicked, and when — never anything about the customer beyond that. See our Privacy Policy for details.
Tips for winning quotes
- Respond fast — the first few quotes receive the most attention.
- Be specific in your scope — vague quotes lose to detailed ones.
- Do not lowball and then add extras on-site — this drives reported issues and poor reviews.
- If you cannot do the work without seeing the site first, say so in your quote and propose a free assessment visit.