A bathroom wall looks open on the drawing. On site, it is tiled, insulated, and boxed around a stack. A plumber bathroom renovation quote must price the bathroom you can actually reach, not the clean room shown on the plan.
Split the quote into three decisions. Define the plumbing work. Lock the fixture responsibility. State the access you can rely on. Then cost each part without burying unknowns in one bathroom price.
Screen the renovation before booking the site visit
Ask for the room plan, fixture list, construction stage, site address, and general contractor's details. Find out whether the bathroom is being stripped or kept in service until a scheduled start.
Ask who controls the renovation schedule. Plumbing rough-in depends on demolition, framing, electrical work, inspections, waterproofing, and wall closure. If nobody owns those handoffs, your labour estimate will rest on guesswork.
Separate a renovation from a fixture swap. Moving a toilet, changing a shower valve, or adding a wall-mounted faucet affects drainage, venting, water lines, framing, and access. Replacing a fixture in the same position is a different job.
Do not commit to a fixed price from photos when the pipe routes and access cannot be seen. Book the site visit or issue an estimate with a stated range and assumptions. Use the quote versus estimate guide when deciding which document fits the information you have.
Survey the existing bathroom before you price it
Walk the water path and the waste path. Start at each proposed fixture and trace the route back to a service, stack, branch, or accessible connection point.
Record:
- Existing fixture and shutoff locations
- Visible pipe materials and sizes
- Drainage and vent routes you can see
- Water service condition at the work area
- Floor structure, wall construction, and ceiling finish
- Basement, crawl-space, slab, or room access below
- Isolation points and any occupied areas affected by shutdowns
- Fixtures that must remain usable during the work
Open a cabinet. Look through an access panel. Inspect the ceiling below when permission has been given. Do not treat a room on the other side of the wall as empty space until you have seen it.
Photograph the floor, walls, ceiling, vanity, shower area, and nearby finished rooms. Mark the proposed fixture centres on the plan. A photo of a finished ceiling can settle a later argument about whether access was open when you quoted.
Write down who owns cutting and restoration. Cutting drywall is not the same work as patching, sanding, painting, waterproofing, or replacing tile. If another contractor owns the repair, name that responsibility in the quote.
Ask your provincial or territorial trade licensing and safety authority which trade licence and trade permit questions apply to the plumbing work. Ask the municipality responsible for the job site about its business licence and building permit questions. Record who will obtain each required permit rather than assuming the general contractor has it covered.
Write the bathroom plumbing scope in job order
A clear bathroom plumbing scope follows the way the work will happen. Separate disconnection, rough-in, and final installation. That lets you assign labour and materials to the right phase and identify work that depends on another contractor.
Disconnect, cap, and make safe
List each fixture or service you will disconnect. State whether the fixture will be removed from the room, stored on site, or disposed of by someone else.
Include temporary caps, isolation, draining, and any temporary service specifically required by the job. If the customer expects a working toilet during construction, say who provides it and when it will be unavailable.
Price drainage, venting, and water rough-in
Describe each fixture connection and its planned location. State whether the quote allows for reuse, extension, relocation, or replacement of visible pipework.
Include the operations that consume labour: measure, mark, drill, support, route, connect, pressure test, and prepare for inspection. If the rough-in location depends on a fixture specification, tie the work to that model or approved rough-in sheet.
The wall can expose a different drain or vent route from the drawing. That is not a reason to leave the original scope vague. State the visible condition, your assumed route, and the change-order trigger if the opened wall proves otherwise.
List fixture installation and final connections
Name the fixtures you will install. Separate toilets, basins, faucets, shower valves, shower trim, tubs, drains, and accessories rather than writing one line for bathroom fixtures.
State whether installation includes assembly, final connections, sealant, testing, adjustment, and removal of protective packaging. Identify commissioning or manufacturer start-up work when the selected product calls for it.
Draw the boundary around other trades
Say where plumbing stops. Framing changes, electrical connections, ventilation, waterproofing, tile, cabinetry, countertop drilling, painting, and finish repair should not disappear inside a plumbing line item.
If your crew will perform one of those tasks, price it under its own cost bucket. If another contractor owns it, name the handoff. Clear boundaries protect the schedule as much as the price.
Lock fixture decisions before costing the work
Fixture model numbers drive connection positions, valve requirements, clearances, supports, adapters, and installation time. A picture of a faucet is not a fixture specification.
Build a fixture schedule with these fields:
- Room and fixture name
- Manufacturer and model supplied by the customer
- Finish or configuration that affects the plumbing work
- Supplier and delivery responsibility
- Rough-in dimensions or approved product sheet
- Required valves, carriers, drains, connectors, or trim
- Person responsible for selection approval
- Date needed on site
Check the schedule before ordering pipe or setting rough-in centres. If the customer changes to a wall-mounted faucet after rough-in, the pipework may need to move before the wall closes. Treat the changed model and location as added work, not an informal site favour.
Use a plumbing fixture allowance for an undecided item
A plumbing fixture allowance belongs on the supply of an item that has not been selected. It should say what the allowance buys, who selects the item, whether delivery is included, and how a difference from the allowance will be handled.
Do not use an allowance to hide uncertain labour. A toilet allowance can cover the toilet supply. It should not silently cover unknown floor repairs, a moved flange, restricted access, or a different installation system.
State whether your markup applies when the selected fixture costs more than the allowance. Also state whether a cheaper selection creates a credit. Use your actual purchasing and contract terms. Do not leave the calculation until the final invoice.
Set rules for owner-supplied fixtures
Owner-supplied does not mean labour-free or risk-free. State when the fixture must be on site and who checks it for the correct model, damage, missing parts, and connection compatibility.
Explain what happens if the fixture is incomplete or cannot be installed as specified. Keep return trips, replacement parts, and altered rough-in work outside the original installation price unless you deliberately included them.
Price access as work, not as a footnote
Access changes crew time, tools, protection, and restoration. Put it beside the affected plumbing operation.
List the work needed to reach the pipe route. That can include opening a wall, lifting removable flooring, drilling framing, coring, trenching, working in a crawl space, or protecting an occupied room. Use only the tasks found on your site survey.
Separate plumbing access from finish repair. Your quote can include cutting while excluding patching, painting, waterproofing, and tile replacement. Use plain wording so the customer can assign the excluded work before the schedule is fixed.
An access assumption needs a consequence. Do not write access assumed and stop there. Write which wall, floor, or ceiling is assumed open, which route was priced, and what will happen if that condition is different.
For example, a route may depend on open access from the room below. If the ceiling is lined, stop before cutting. Record the condition and price the extra access work through a change order.
Build a plumber bathroom renovation quote from cost and markup
Start with your cost. Add labour, materials, equipment, delivery, permit costs you are responsible for, and subcontracted work. Then apply your markup to produce the selling price.
Estimate labour by operation
Break the job into operations rather than guessing one block of hours. Use your own crew records to estimate the time for disconnection, layout, rough-in, testing, fixture installation, site protection, access work, and closeout.
Apply your actual labour cost. Include the employment costs your business records as direct job cost. Do not copy another contractor's hourly price and call it your cost.
Complete the material takeoff
Count pipe, fittings, valves, supports, connectors, fixture-specific parts, sealants, fasteners, and consumables. Add access materials only when your crew supplies them.
Use current supplier costs for the specified products. Keep confirmed fixtures separate from allowances so a customer selection does not distort the rough-in material budget.
Add job-specific costs where they belong
Assign equipment, delivery, permits, disposal, and subcontracted work to the operation that creates the cost. Keep the buckets boring. Rough-in, fixtures, access, and other direct costs are enough when the crew and office use them consistently.
Use this structure:
Labour cost + material cost + other direct job cost = total job cost
Total job cost + markup = quoted price
Markup is added to cost. Margin is profit measured against the selling price. They are not interchangeable. Check the result with the profit margin calculator before sending the quote.
Worked example: access and markup on the Oak Street bathroom
This is the house electrical example, not a plumbing rate card. R. Chen's bathroom at 14 Oak Street included a bathroom exhaust fan and four LED downlights. Quote Q-1847 was 1,105 sample currency units.
The ceiling was lined, and chasing was excluded. Extra cable and chasing were approved on site as a 160 change order. Invoice INV-1847 was therefore 1,265.
Against the original quote, job cost was 850 and profit was 255 because 1,105 − 850 = 255. Margin was 255 ÷ 1,105, or about 23%. Markup was 255 ÷ 850, or 30%.
Do not calculate profit using the 1,265 invoice. The costs of the 160 change are not given. The useful lesson is the access control: the quote stated the exclusion, the changed condition was priced, and approval came before the extra work.
Put assumptions and change-order triggers beside the work
Do not hide all assumptions in small print at the end. Put each one beside the line item it affects.
Use direct triggers for:
- Hidden drainage, venting, or water lines that differ from visible conditions or supplied plans
- Damaged services found after opening the wall or floor
- Existing work that cannot be connected to as quoted
- Changed fixture models, layouts, or rough-in centres
- Finished access where open access was stated
- Additional cutting, coring, trenching, patching, painting, or tile repair
- Delays or return visits caused by missing owner-supplied fixtures
When a trigger appears, stop. Describe the added work. Cost it. Get written approval. Then proceed. The plumber change-order process shows how to record hidden piping and extra work without losing the original scope.
Use a copy-ready bathroom plumbing quote template
Keep the quote specific enough for the crew to build and simple enough for the customer to read. Copy this structure and replace every bracketed field.
Quote number: [quote number] Customer: [customer name] Job address: [street address, municipality, province or territory, postal code] Bathroom: [room or level] Quote date: [date] Acceptance deadline: [date set by the contractor] PLUMBING SCOPE Disconnection and make-safe work: [fixtures, isolation, capping, removal and disposal responsibility] Drainage and vent rough-in: [fixture locations, pipe routes, visible connection points and testing] Water rough-in: [hot and cold services, valves, supports and testing] Fixture installation: [fixture models, final connections, sealant, testing and adjustment] FIXTURE RESPONSIBILITY Contractor-supplied fixtures: [model, supplier, included parts and delivery] Plumbing fixture allowance: [item covered, allowance basis, selector, delivery treatment, difference and markup treatment] Owner-supplied fixtures: [delivery date, compatibility check, missing-part rule and return-visit treatment] ACCESS AND RESTORATION Included access work: [opening, drilling, coring, trenching or restricted-space work] Access assumptions: [open wall, floor, ceiling or route relied on for the price] Restoration included: [patching, painting, waterproofing or tile work included by this contractor] Restoration excluded or assigned to others: [named work and responsible party] PRICE Labour: [price] Materials: [price] Fixtures and allowances: [price] Equipment, delivery, permits or subcontracted work: [price] GST/HST: [treatment based on the contractor's records] Total quoted price: [price] CHANGE-ORDER TRIGGERS [hidden services, changed models, moved locations, different access or added restoration] ACCEPTANCE Customer name: [name] Accepted scope and price: [confirmation] Signature or recorded approval: [field] Date: [date]
Check business number and GST/HST questions with the Canada Revenue Agency (opens in a new tab). Apply the tax treatment shown in your own registration and accounting records. Do not guess from another contractor's invoice.
Run the plumber quote checklist before sending
Read the plumber bathroom renovation quote as if you were the installer arriving with no other notes. The crew should be able to find the fixture locations, models, access route, exclusions, and handoffs without calling the estimator.
Use this plumber quote checklist:
- Match every fixture on the plan to a scope line, model, supplier, or allowance
- Match every rough-in operation to labour and material cost
- Name the wall, floor, ceiling, or slab access included in the price
- Assign cutting, patching, painting, waterproofing, and tile repair
- Show assumptions, exclusions, optional work, change triggers, acceptance details, and GST/HST treatment
If the document still says complete bathroom plumbing without describing the operations, rewrite it. The how to write a quote guide gives you the document structure for turning the scope and price into a clear offer.
Turn the accepted quote into cost tracking for the live job
Create the job from the accepted scope. Use the same cost tracking buckets you used to price it: disconnection, rough-in, fixtures, access, and approved changes. Record labour, materials, equipment, and subcontracted costs against those buckets.
Give the crew the accepted quote, fixture schedule, site photos, access assumptions, and current change orders. Mark any decision that must be confirmed before a wall or floor is closed.
Compare actual cost with the original allowance for each bucket. Do not wait for the final invoice to discover that access labour ran over. The job-costing explainer sets out how to connect the estimate, live costs, and finished result.
A clean plumber bathroom renovation quote gives the live job a usable cost plan. It also tells the crew when the approved work has ended and a new decision is needed.
Take this structure to the next bathroom walk-through. Mark the pipe routes, photograph the access, write down the fixture responsibility, and cost only after those facts are on the job record.