MARGINCANVAS
HomeTools → Plumbing & Heating Quoting Calculator
Plumbing & Heating Quoting Calculator for Contractors

The boiler moved ten feet, the piping doubled, and the package price never budged.

Quote plumbing and heating from real crew hours, parts and disposal, with the price solved from the margin you want to keep.

$49 USD · one-time
Buy on Etsy · $49Gumroad coming soon
Instant download · Excel & Google Sheets · works on Mac and Windows · on Etsy today, Gumroad soon
Plumbing & Heating Quoting Calculator dashboard
Who it's for

Made for the way you actually work.

  • Plumbing and heating contractors quoting swaps at the package price
  • Crews whose flush and disposal never make it into the quote
  • Contractors doing relocations at straight-swap rates
  • Anyone back under warranty on a job that never paid
What's included

Everything in one file.

  • Dashboard: Quote, margin and cost per unit, with two charts. Read-only.
  • Start Here: Five steps from opening the file to a real number on screen.
  • Job Quote: Where you build one bid. The main working sheet.
  • Client Quote: The printable quote you send the client. Prices only.
  • Rate Card: Your trades and their hourly cost. Enter once; used on every bid.
  • Settings: Overhead and target profit margin.
  • Instructions: What each sheet does, and what to do if a number looks off.
  • About: Version, license and support.
  • PDF Quick-Start Guide: two pages, first result in five minutes
How it works

Three steps to a number you trust.

  1. Open Rate Card. Enter your all-in hourly cost per role, wage plus payroll burden, not the rate you bill.
  2. Open Settings. Set your overhead percentage and the profit margin you want every job to earn.
  3. Open Job Quote. Name the job, enter the scope size, and pick a service tier.
A look inside

The screens you'll be working in.

List of the nine sheets in the plumbing quoting spreadsheetJob Quote sheet with tech hours, parts, disposal and add-onsClient Quote sheet, a printable one page quote with prices onlyRate Card sheet with all-in hourly cost per roleThree steps to a quote: enter the hours, pick the margin, send itCompatibility list showing Excel, Google Sheets, Mac and Windows support
Questions

Good to know.

Can I use it for bathroom installations?
Yes. Change the scope unit to fixtures, add the trades you use, and price the fixtures as materials.
How do I handle a service contract?
Quote one visit and multiply. The per-visit margin is what decides whether the contract is worth having.
Does this work in Excel and Google Sheets?
Both. Google Sheets: File > Import, or open and make a copy. Excel 365: open it directly. No macros, no add-ons, nothing to install.
What is the service tier for?
It scales labor hours for work that is harder than routine. Standard is 1.0, Complex 1.15, Premium 1.30. Enter the hours a routine job would take and let the tier do the multiplying.
I'm not confident with spreadsheets. Will I manage?
Yes. The white cells are the only ones you touch. The Quick-Start Guide has your first real number on screen in about five minutes, and if you get stuck, message me.

One mispriced job costs more than this.

$49 once, and it's yours to keep. It pays for itself the first time it stops you underpricing a job or leaving margin on the table. No subscription, no login, just a file that does the maths.

Buy on Etsy · $49Gumroad coming soon
Related tools

Owners like you also use.