★ CONSTRUCTION · DIY VS HIRE · PLUMBING

DIY vs Hire a Plumber Calculator: Which Costs Less?

On the defaults — a plumber at $125.00 an hour for 4 hours, $200.00 of parts at a 25% markup, and 6 hours of your time at $30.00 an hour plus $50.00 of tools — the plumber costs $750.00 and doing it yourself costs $430.00, so DIY wins by $320.00. Put in your own plumber’s rate and hours, the parts cost and markup, your hours and what your hour is worth, and the tools you must buy, and the calculator prices both sides of the same job and finds the winner. The existing buy vs rent tools page compares RENTING tools against BUYING them; the existing buy vs build PC page is the same “value your time” idea for a PC; the existing drywall size chart and paint coverage chart are DIY project tables, not cost comparisons — none of them compares hiring a PLUMBER against doing the job yourself with your own time priced in. The existing guides explain DIY choices in words; no DIY-vs-hire-a-plumber calculator exists.

1074

DIY vs hire a plumber calculator

The same job, on both sides. Plumber total = plumber hourly rate × plumber hours + parts cost + parts markup (parts × markup %). DIY total = parts cost + your hours × what your hour is worth + tools you must buy. The gap = DIY total − plumber total (positive means DIY costs more, so HIRING wins; negative means the plumber costs more, so DIY wins). Each total is rounded to cents first; the gap is computed from the rounded totals; a gap of exactly $0.00 is a Tie. This ignores quality and warranty (a licensed plumber’s work is usually guaranteed and code-compliant; a DIY mistake can cost far more than the plumber would have); it ignores permits (some jobs legally need one, and a plumber handles it); it ignores the risk of water damage from a bad joint (a slow leak behind a wall can cost thousands); it ignores your learning time (the first time takes longer than the hours you enter); the parts list is your best guess, not a quote, and the plumber’s markup varies by shop; the plumber’s hours are an estimate — a stuck fitting can double them; all listed in Accuracy & limitations. Also: the sticker price misleads — $200.00 of parts looks cheap next to a $750.00 plumber bill, but 6 hours of your time at $30.00 an hour is $180.00, and that closes most of the gap; and pricier parts actually favour DIY, because the plumber’s 25% markup grows with the parts bill while yours does not.

What the plumber charges per hour — the default is $125.00.

How many hours the plumber needs — the default is 4.

What the parts cost — the default is $200.00.

The markup the plumber adds to the parts — the default is 25%.

How many hours you will spend doing it yourself — the default is 6.

What one hour of your time is worth — the default is $30.00.

Tools you must buy to do the job yourself — the default is $50.00.

Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$320.00 (DIY wins by $320.00)Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$320.00 (DIY wins by $320.00)Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$320.00 (DIY wins by $320.00). The plumber total is $125.00 × 4 = $500.00 of labour plus $200.00 of parts plus a 25% markup of $50.00 = $750.00. The DIY total is $200.00 of parts plus 6 × $30.00 = $180.00 of your time plus $50.00 of tools = $430.00. The gap is $430.00 − $750.00 = −$320.00, so DIY wins by $320.00. The sticker price misleads — $200.00 of parts looks cheap next to a $750.00 plumber bill, but 6 hours of your time at $30.00 an hour is $180.00, and that closes most of the gap.

Plumber hourly rate: $125.00

Plumber hours: 4 hours

Parts cost: $200.00

Parts markup: 25%

Your hours: 6 hours

Your hour’s value: $30.00

Tools you must buy: $50.00

Plumber labour: $500.00

Parts markup amount: $50.00

Plumber total: $750.00

Your time’s value: $180.00

DIY total: $430.00

Gap: -$320.00

Winner: DIY wins by $320.00

Branch: Plumber rate $85.00/hour: Plumber $85.00/hour, 4 hours, parts $200.00, markup 25%: plumber $590.00 ($340.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$160.00 (DIY wins by $160.00)

Branch: Tools $370.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie)

Branch: Your hours 10: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $550.00 ($200.00 parts + $300.00 time + $50.00 tools), gap -$200.00 (DIY wins by $200.00)

Branch: Markup 0%: Plumber $125.00/hour, 4 hours, parts $200.00, markup 0%: plumber $700.00 ($500.00 labour + $200.00 parts + $0.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00)

Branch: Plumber hours 6: Plumber $125.00/hour, 6 hours, parts $200.00, markup 25%: plumber $1,000.00 ($750.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$570.00 (DIY wins by $570.00)

Branch: Your hour’s value $100.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $850.00 ($200.00 parts + $600.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00)

Reverse: Plumber rate for an exact tie: $45.00

Reverse: Plumber rate for an exact tie: (rounded): $45.00

Exact plumber rate for an exact tie: 45.0000

At $45.00 the figures are: Plumber $45.00/hour, 4 hours, parts $200.00, markup 25%: plumber $430.00 ($180.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $0.00 (Tie)

At the lower neighbor the figures are: Plumber $44.00/hour, 4 hours, parts $200.00, markup 25%: plumber $426.00 ($176.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $4.00 (HIRING wins by $4.00)

At the upper neighbor the figures are: Plumber $46.00/hour, 4 hours, parts $200.00, markup 25%: plumber $434.00 ($184.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$4.00 (DIY wins by $4.00)

Reverse verdict: CONTINUOUS

Reverse: Your hour’s value for an exact tie: $83.33

Reverse: Your hour’s value for an exact tie: (rounded): $83.33

Exact your hour’s value for an exact tie: 83.3333

At $83.33 the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $749.98 ($200.00 parts + $499.98 time + $50.00 tools), gap -$0.02 (DIY wins by $0.02)

At the lower neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $749.92 ($200.00 parts + $499.92 time + $50.00 tools), gap -$0.08 (DIY wins by $0.08)

At the upper neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.04 ($200.00 parts + $500.04 time + $50.00 tools), gap $0.04 (HIRING wins by $0.04)

Reverse verdict: CONTINUOUS

Reverse: Tools cost for an exact tie: $370.00

Reverse: Tools cost for an exact tie: (rounded): $370.00

Exact tools cost for an exact tie: 370.0000

At $370.00 the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie)

At the lower neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $749.99 ($200.00 parts + $180.00 time + $369.99 tools), gap -$0.01 (DIY wins by $0.01)

At the upper neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.01 ($200.00 parts + $180.00 time + $370.01 tools), gap $0.01 (HIRING wins by $0.01)

Reverse verdict: CONTINUOUS

Reverse: Your hours where the winner flips: 16 hours

Reverse: Your hours where the winner flips: (rounded): 16 hours

Exact your hours where the winner flips: 16

At 16 hours the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $730.00 ($200.00 parts + $480.00 time + $50.00 tools), gap -$20.00 (DIY wins by $20.00)

At the lower neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $700.00 ($200.00 parts + $450.00 time + $50.00 tools), gap -$50.00 (DIY wins by $50.00)

At the upper neighbor the figures are: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $760.00 ($200.00 parts + $510.00 time + $50.00 tools), gap $10.00 (HIRING wins by $10.00)

Reverse verdict: STEP

Reverse: Plumber hours for HIRING to win by exactly $100.00: 0.64 hours

Reverse: Plumber hours for HIRING to win by exactly $100.00: (rounded): 0.64 hours

Exact plumber hours for hiring to win by exactly $100.00: 0.6400

At 0.64 hours the figures are: Plumber $125.00/hour, 0.64 hours, parts $200.00, markup 25%: plumber $330.00 ($80.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00)

At the lower neighbor the figures are: Plumber $125.00/hour, 0.63 hours, parts $200.00, markup 25%: plumber $328.75 ($78.75 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $101.25 (HIRING wins by $101.25)

At the upper neighbor the figures are: Plumber $125.00/hour, 0.65 hours, parts $200.00, markup 25%: plumber $331.25 ($81.25 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $98.75 (HIRING wins by $98.75)

Reverse verdict: CONTINUOUS

Reverse: Plumber rate for DIY to win by exactly $500.00: $170.00

Reverse: Plumber rate for DIY to win by exactly $500.00: (rounded): $170.00

Exact plumber rate for diy to win by exactly $500.00: 170.0000

At $170.00 the figures are: Plumber $170.00/hour, 4 hours, parts $200.00, markup 25%: plumber $930.00 ($680.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00)

At the lower neighbor the figures are: Plumber $169.00/hour, 4 hours, parts $200.00, markup 25%: plumber $926.00 ($676.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$496.00 (DIY wins by $496.00)

At the upper neighbor the figures are: Plumber $171.00/hour, 4 hours, parts $200.00, markup 25%: plumber $934.00 ($684.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$504.00 (DIY wins by $504.00)

Reverse verdict: CONTINUOUS

Edge: Plumber rate $0.00 (free labour — a favour): Plumber $0.00/hour, 4 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00)

Edge: Your hours 0: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00)

Edge: Tools $0.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $380.00 ($200.00 parts + $180.00 time + $0.00 tools), gap -$370.00 (DIY wins by $370.00)

Edge: Markup 100%: Plumber $125.00/hour, 4 hours, parts $200.00, markup 100%: plumber $900.00 ($500.00 labour + $200.00 parts + $200.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$470.00 (DIY wins by $470.00)

Edge: Plumber hours 0: Plumber $125.00/hour, 0 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00)

Edge: Your hour’s value $0.00 (your time is free): Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00)

Edge: Parts $0.00: Plumber $125.00/hour, 4 hours, parts $0.00, markup 25%: plumber $500.00 ($500.00 labour + $0.00 parts + $0.00 markup), DIY $230.00 ($0.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00)

Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$320.00 (DIY wins by $320.00). On the defaults a $125.00-an-hour plumber for 4 hours costs $750.00 while doing it yourself costs $430.00 — DIY wins by $320.00. Your hour’s value is the lever: at $83.33 an hour the two nearly tie, and at $100.00 an hour hiring wins by $100.00.

Plumber rate $85.00/hour: Plumber $85.00/hour, 4 hours, parts $200.00, markup 25%: plumber $590.00 ($340.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$160.00 (DIY wins by $160.00).

Tools $370.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie).

Your hours 10: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $550.00 ($200.00 parts + $300.00 time + $50.00 tools), gap -$200.00 (DIY wins by $200.00).

Markup 0%: Plumber $125.00/hour, 4 hours, parts $200.00, markup 0%: plumber $700.00 ($500.00 labour + $200.00 parts + $0.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00).

Plumber hours 6: Plumber $125.00/hour, 6 hours, parts $200.00, markup 25%: plumber $1,000.00 ($750.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$570.00 (DIY wins by $570.00).

Your hour’s value $100.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $850.00 ($200.00 parts + $600.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00).

Reverse: the plumber rate for an exact tie is $45.00/hour (exact 45.0000); at $45.00 the plumber total is $430.00, the DIY total is $430.00, and the gap is $0.00 — an exact tie — verdict: CONTINUOUS. Your hour’s value for an exact tie is $83.33 (exact 83.3333); at $83.33 the DIY total is $749.98 and the gap is −$0.02 — DIY wins by $0.02; $83.34 gives a DIY total of $750.04 and a gap of $0.04 — HIRING wins by $0.04 — the tie sits between $83.33 and $83.34 an hour — verdict: CONTINUOUS. The tools cost for an exact tie is $370.00 (exact 370.0000); at $370.00 the DIY total is $750.00 and the gap is $0.00 — an exact tie — verdict: CONTINUOUS. Your hours where the winner flips is 16 hours (exact 16); 16 hours is the longest DIY time where DIY still wins (DIY $730.00, DIY by $20.00); 17 hours is the shortest DIY time where hiring wins (DIY $760.00, HIRING by $10.00) — the flip happens between 16 and 17 hours — verdict: STEP. The plumber hours for HIRING to win by exactly $100.00 is 0.64 hours (exact 0.6400); at 0.64 hours the plumber total is $330.00 ($80.00 labour + $250.00 parts) and the gap is $100.00 — HIRING wins by $100.00, exact — verdict: CONTINUOUS. The plumber rate for DIY to win by exactly $500.00 is $170.00/hour (exact 170.0000); at $170.00 the plumber total is $930.00 and the gap is −$500.00 — DIY wins by $500.00, exact — verdict: CONTINUOUS.

Edges: a plumber rate of $0.00 (free labour — a favour) gives Plumber $0.00/hour, 4 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00). Your hours of 0 gives Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00). Tools of $0.00 gives Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $380.00 ($200.00 parts + $180.00 time + $0.00 tools), gap -$370.00 (DIY wins by $370.00). A markup of 100% gives Plumber $125.00/hour, 4 hours, parts $200.00, markup 100%: plumber $900.00 ($500.00 labour + $200.00 parts + $200.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$470.00 (DIY wins by $470.00). Plumber hours of 0 gives Plumber $125.00/hour, 0 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00). Your hour’s value of $0.00 (your time is free) gives Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00). Parts of $0.00 gives Plumber $125.00/hour, 4 hours, parts $0.00, markup 25%: plumber $500.00 ($500.00 labour + $0.00 parts + $0.00 markup), DIY $230.00 ($0.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00).

Hire a plumber or do it yourself: the gap decides

On the defaults — a plumber at $125.00 an hour for 4 hours, $200.00 of parts at a 25% markup, and 6 hours of your time at $30.00 an hour plus $50.00 of tools — the plumber total is $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), the DIY total is $430.00 ($200.00 parts + $180.00 time + $50.00 tools), the gap is −$320.00, and DIY wins by $320.00.

Five things about the model are worth stating plainly. First, the plumber total is the hourly rate times the hours plus the parts plus the markup — $125.00 × 4 + $200.00 + $50.00 = $750.00. Second, the DIY total is the parts plus your hours times what your hour is worth plus the tools — $200.00 + 6 × $30.00 + $50.00 = $430.00. Third, the gap is the DIY total minus the plumber total — $430.00 − $750.00 = −$320.00 — and a negative gap means DIY wins. Fourth, the winner is decided from the rounded gap, and a gap of exactly $0.00 is a tie. And fifth, the sticker price misleads — $200.00 of parts looks cheap next to a $750.00 plumber bill, but 6 hours of your time at $30.00 an hour is $180.00, and that closes most of the gap; all listed in Accuracy & limitations.

This calculator is part of the X vs Y comparisons library — the same compare-both-sides format as the buy vs build PC and lease vs buy laptop calculators.

The worked example, line by line

Setup: $125.00 an hour, 4 plumber hours, $200.00 of parts, 25% markup, 6 hours of your time at $30.00 an hour, $50.00 of tools.

Line 1 — the plumber’s labour. The labour is $125.00 × 4 = $500.00.

Line 2 — the markup. The markup is $200.00 × 25% = $50.00.

Line 3 — the plumber total. The plumber total is $500.00 + $200.00 + $50.00 = $750.00.

Line 4 — your time. Your time is worth 6 × $30.00 = $180.00.

Line 5 — the DIY total. The DIY total is $200.00 + $180.00 + $50.00 = $430.00.

Line 6 — the gap. The gap is $430.00 − $750.00 = −$320.00 — negative, so DIY wins by $320.00.

Every branch, checked

Plumber rate $85.00/hour: Plumber $85.00/hour, 4 hours, parts $200.00, markup 25%: plumber $590.00 ($340.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$160.00 (DIY wins by $160.00) — $85.00 an hour makes the plumber $590.00 — DIY still wins, but only by $160.00.

Tools $370.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie) — $370.00 of tools makes DIY exactly $750.00 — a tie with the plumber.

Your hours 10: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $550.00 ($200.00 parts + $300.00 time + $50.00 tools), gap -$200.00 (DIY wins by $200.00) — 10 hours of your time makes DIY $550.00 — DIY still wins by $200.00.

Markup 0%: Plumber $125.00/hour, 4 hours, parts $200.00, markup 0%: plumber $700.00 ($500.00 labour + $200.00 parts + $0.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00) — No markup makes the plumber $700.00 — DIY wins by $270.00.

Plumber hours 6: Plumber $125.00/hour, 6 hours, parts $200.00, markup 25%: plumber $1,000.00 ($750.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$570.00 (DIY wins by $570.00) — 6 plumber hours makes the plumber $1,000.00 — DIY wins by $570.00.

Your hour’s value $100.00: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $850.00 ($200.00 parts + $600.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00) — Your hour at $100.00 makes DIY $850.00 — hiring wins by $100.00.

The reverses, worked backwards

Plumber rate for an exact tie: $45.00/hour — the exact rate is 45.0000. At the displayed $45.00 the plumber total is $430.00, the DIY total is $430.00, and the gap is $0.00 — an exact tie. The star is DOLLARS.

Your hour’s value for an exact tie: $83.33 — the exact value is 83.3333. At the displayed $83.33 the DIY total is $749.98 and the gap is −$0.02 — DIY wins by $0.02. $83.34 gives a DIY total of $750.04 and a gap of $0.04 — HIRING wins by $0.04. The tie sits between $83.33 and $83.34 an hour. The star is DOLLARS.

Tools cost for an exact tie: $370.00 — the exact tools cost is 370.0000. At the displayed $370.00 the DIY total is $750.00 and the gap is $0.00 — an exact tie. The star is DOLLARS.

Your hours where the winner flips: 16 hours is the longest DIY time where DIY still wins (DIY $730.00, DIY by $20.00); 17 hours is the shortest DIY time where hiring wins (DIY $760.00, HIRING by $10.00). The flip happens between 16 and 17 hours — 15 hours gives a DIY total of $700.00 (DIY by $50.00). The star is HOURS.

Plumber hours for HIRING to win by exactly $100.00: 0.64 hours — the exact hours are 0.6400. At the displayed 0.64 hours the plumber total is $330.00 ($80.00 labour + $250.00 parts) and the gap is $100.00 — HIRING wins by $100.00, exact. The star is HOURS.

Plumber rate for DIY to win by exactly $500.00: $170.00/hour — the exact rate is 170.0000. At the displayed $170.00 the plumber total is $930.00 and the gap is −$500.00 — DIY wins by $500.00, exact. The star is DOLLARS.

What the defaults assume

The defaults are a plumber at $125.00 an hour for 4 hours, $200.00 of parts at a 25% markup, and 6 hours of your time at $30.00 an hour plus $50.00 of tools — plumber total $750.00, DIY total $430.00, DIY wins by $320.00. With a $85.00-an-hour plumber, Plumber $85.00/hour, 4 hours, parts $200.00, markup 25%: plumber $590.00 ($340.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$160.00 (DIY wins by $160.00) — $85.00 an hour makes the plumber $590.00 — DIY still wins, but only by $160.00. With $370.00 of tools, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie) — $370.00 of tools makes DIY exactly $750.00 — a tie with the plumber. With 10 hours of your time, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $550.00 ($200.00 parts + $300.00 time + $50.00 tools), gap -$200.00 (DIY wins by $200.00) — 10 hours of your time makes DIY $550.00 — DIY still wins by $200.00. With a 0% markup, Plumber $125.00/hour, 4 hours, parts $200.00, markup 0%: plumber $700.00 ($500.00 labour + $200.00 parts + $0.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00) — No markup makes the plumber $700.00 — DIY wins by $270.00. With 6 plumber hours, Plumber $125.00/hour, 6 hours, parts $200.00, markup 25%: plumber $1,000.00 ($750.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$570.00 (DIY wins by $570.00) — 6 plumber hours makes the plumber $1,000.00 — DIY wins by $570.00. With your hour at $100.00, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $850.00 ($200.00 parts + $600.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00) — Your hour at $100.00 makes DIY $850.00 — hiring wins by $100.00. With a plumber rate of $0.00, Plumber $0.00/hour, 4 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00) — hiring wins by $180.00. With 0 hours of your time, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00) — DIY wins by $500.00. With $0.00 of tools, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $380.00 ($200.00 parts + $180.00 time + $0.00 tools), gap -$370.00 (DIY wins by $370.00) — DIY wins by $370.00. With a 100% markup, Plumber $125.00/hour, 4 hours, parts $200.00, markup 100%: plumber $900.00 ($500.00 labour + $200.00 parts + $200.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$470.00 (DIY wins by $470.00) — DIY wins by $470.00. With 0 plumber hours, Plumber $125.00/hour, 0 hours, parts $200.00, markup 25%: plumber $250.00 ($0.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $180.00 (HIRING wins by $180.00) — hiring wins by $180.00. With your hour at $0.00, Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $250.00 ($200.00 parts + $0.00 time + $50.00 tools), gap -$500.00 (DIY wins by $500.00) — DIY wins by $500.00. With $0.00 of parts, Plumber $125.00/hour, 4 hours, parts $0.00, markup 25%: plumber $500.00 ($500.00 labour + $0.00 parts + $0.00 markup), DIY $230.00 ($0.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00) — DIY wins by $270.00.

Output · formula · meaning

OutputFormulaWhat it means
Plumber hourly rateinput$125.00.
Plumber hoursinput4 hours.
Parts costinput$200.00.
Parts markupinput25%.
Your hoursinput6 hours.
Your hour’s valueinput$30.00.
Tools you must buyinput$50.00.
Plumber labourplumber hourly rate × plumber hours$500.00.
Parts markup amountparts cost × markup %$50.00.
Plumber totallabour + parts + markup$750.00.
Your time’s valueyour hours × your hour’s value$180.00.
DIY totalparts + your time’s value + tools$430.00.
GapDIY total − plumber total-$320.00.
Winnergap > 0: hiring wins; gap < 0: DIY wins; gap = 0: tieDIY wins by $320.00.
Plumber rate for an exact tieexact 45.0000$45.00 → $45.00.
Below the revr1 starneighborPlumber $44.00/hour, 4 hours, parts $200.00, markup 25%: plumber $426.00 ($176.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $4.00 (HIRING wins by $4.00).
Above the revr1 starneighborPlumber $46.00/hour, 4 hours, parts $200.00, markup 25%: plumber $434.00 ($184.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$4.00 (DIY wins by $4.00).
Your hour’s value for an exact tieexact 83.3333$83.33 → $83.33.
Below the revr2 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $749.92 ($200.00 parts + $499.92 time + $50.00 tools), gap -$0.08 (DIY wins by $0.08).
Above the revr2 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.04 ($200.00 parts + $500.04 time + $50.00 tools), gap $0.04 (HIRING wins by $0.04).
Tools cost for an exact tieexact 370.0000$370.00 → $370.00.
Below the revr3 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $749.99 ($200.00 parts + $180.00 time + $369.99 tools), gap -$0.01 (DIY wins by $0.01).
Above the revr3 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.01 ($200.00 parts + $180.00 time + $370.01 tools), gap $0.01 (HIRING wins by $0.01).
Your hours where the winner flipsexact 1616 hours → 16 hours.
Below the revr4 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $700.00 ($200.00 parts + $450.00 time + $50.00 tools), gap -$50.00 (DIY wins by $50.00).
Above the revr4 starneighborPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $760.00 ($200.00 parts + $510.00 time + $50.00 tools), gap $10.00 (HIRING wins by $10.00).
Plumber hours for HIRING to win by exactly $100.00exact 0.64000.64 hours → 0.64 hours.
Below the revr5 starneighborPlumber $125.00/hour, 0.63 hours, parts $200.00, markup 25%: plumber $328.75 ($78.75 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $101.25 (HIRING wins by $101.25).
Above the revr5 starneighborPlumber $125.00/hour, 0.65 hours, parts $200.00, markup 25%: plumber $331.25 ($81.25 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap $98.75 (HIRING wins by $98.75).
Plumber rate for DIY to win by exactly $500.00exact 170.0000$170.00 → $170.00.
Below the revr6 starneighborPlumber $169.00/hour, 4 hours, parts $200.00, markup 25%: plumber $926.00 ($676.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$496.00 (DIY wins by $496.00).
Above the revr6 starneighborPlumber $171.00/hour, 4 hours, parts $200.00, markup 25%: plumber $934.00 ($684.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$504.00 (DIY wins by $504.00).
Plumber rate $85.00/hoursame modelPlumber $85.00/hour, 4 hours, parts $200.00, markup 25%: plumber $590.00 ($340.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$160.00 (DIY wins by $160.00).
Tools $370.00same modelPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $750.00 ($200.00 parts + $180.00 time + $370.00 tools), gap $0.00 (Tie).
Your hours 10same modelPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $550.00 ($200.00 parts + $300.00 time + $50.00 tools), gap -$200.00 (DIY wins by $200.00).
Markup 0%same modelPlumber $125.00/hour, 4 hours, parts $200.00, markup 0%: plumber $700.00 ($500.00 labour + $200.00 parts + $0.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$270.00 (DIY wins by $270.00).
Plumber hours 6same modelPlumber $125.00/hour, 6 hours, parts $200.00, markup 25%: plumber $1,000.00 ($750.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$570.00 (DIY wins by $570.00).
Your hour’s value $100.00same modelPlumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $850.00 ($200.00 parts + $600.00 time + $50.00 tools), gap $100.00 (HIRING wins by $100.00).

Who uses this

  • The homeowner with a leaky tap: they learn a $125.00-an-hour plumber for 4 hours costs $750.00 against $430.00 of DIY — and they check the $45.00 reverse to see the plumber rate that would tie the two exactly.
  • The DIYer pricing tools: they learn $370.00 of tools ties the two — and they check the 16-hour reverse to see how long they can take before hiring wins.
  • The homeowner valuing their weekend: they learn their hour is worth $83.33 before the tie breaks toward hiring — and they check the $100.00 branch to see hiring win by $100.00.
  • The homeowner with expensive parts: they learn pricier parts favour DIY, because the plumber’s 25% markup grows with the parts bill — and they check the $170.00 reverse to see the plumber rate where DIY wins by exactly $500.00.

Accuracy & limitations

The math is first-principles: the plumber total is the hourly rate times the hours plus the parts plus the markup, the DIY total is the parts plus your hours times what your hour is worth plus the tools, and the gap is the DIY total minus the plumber total — each total rounded to cents half-up, and the gap computed from the rounded totals. The winner is decided from the rounded gap; a rounded gap of exactly $0.00 is a tie. What the model cannot do is price YOUR job’s risk: it ignores quality and warranty (a licensed plumber’s work is usually guaranteed and code-compliant; a DIY mistake can cost far more than the plumber would have); it ignores permits (some jobs legally need one, and a plumber handles it); it ignores the risk of water damage from a bad joint (a slow leak behind a wall can cost thousands); it ignores your learning time (the first time takes longer than the hours you enter); the parts list is your best guess, not a quote, and the plumber’s markup varies by shop; and the plumber’s hours are an estimate — a stuck fitting can double them. Use it to find the rate, hours, or tools cost where the winner flips — then get a real plumber’s quote before you decide.

Cite this calculatorBright Side Kit. “DIY vs Hire a Plumber Calculator: Which Costs Less?” brightoolbox.com, 2026. Method: plumber total = plumber hourly rate × plumber hours + parts cost + parts markup (parts × markup %); DIY total = parts cost + your hours × what your hour is worth + tools you must buy; gap = DIY total − plumber total (positive means DIY costs more, so HIRING wins; negative means the plumber costs more, so DIY wins). Each total is rounded to cents first; the gap is computed from the rounded totals; a gap of exactly $0.00 is a Tie. Reverses: the plumber rate for an exact tie is $45.00/hour (at $45.00 the plumber total is $430.00 and the DIY total is $430.00 — an exact tie); your hour’s value for an exact tie is $83.33 (exact 83.3333; at $83.33 the DIY total is $749.98 and the gap is −$0.02 — DIY wins by $0.02; $83.34 gives a DIY total of $750.04 and a gap of $0.04 — HIRING wins by $0.04); the tools cost for an exact tie is $370.00 (at $370.00 the DIY total is $750.00 and the gap is $0.00 — an exact tie); your hours where the winner flips is 16 hours (16 hours is the longest DIY time where DIY still wins, DIY $730.00, DIY by $20.00; 17 hours is the shortest DIY time where hiring wins, DIY $760.00, HIRING by $10.00); the plumber hours for HIRING to win by exactly $100.00 is 0.64 hours (at 0.64 hours the plumber total is $330.00 and the gap is $100.00 — HIRING wins by $100.00, exact); the plumber rate for DIY to win by exactly $500.00 is $170.00/hour (at $170.00 the plumber total is $930.00 and the gap is −$500.00 — DIY wins by $500.00, exact). Defaults: Plumber $125.00/hour, 4 hours, parts $200.00, markup 25%: plumber $750.00 ($500.00 labour + $200.00 parts + $50.00 markup), DIY $430.00 ($200.00 parts + $180.00 time + $50.00 tools), gap -$320.00 (DIY wins by $320.00) Bright Side Kit. "DIY vs Hire a Plumber Calculator: Which Costs Less?" https://brightoolbox.com/diy-vs-hire-plumber/ Accessed October 26, 2026.
Embed this calculator

Frequently asked questions

Is it cheaper to DIY or hire a plumber?

DIY wins by $320.00 on the defaults. A plumber at $125.00 an hour for 4 hours plus $200.00 of parts at a 25% markup costs $750.00; doing it yourself costs $430.00.

What plumber rate ties DIY?

$45.00 an hour. At $45.00 an hour the plumber total is $430.00 and the DIY total is $430.00 — an exact tie.

How much is my time worth before hiring wins?

$83.33 an hour is the near-tie. At $83.33 an hour the DIY total is $749.98 and DIY wins by $0.02; at $83.34 an hour the DIY total is $750.04 and hiring wins by $0.04.

How much can I spend on tools before DIY stops winning?

$370.00 ties the two. At $370.00 of tools the DIY total is $750.00 — an exact tie with the plumber.

How long can I take before hiring wins?

16 hours — DIY still wins by $20.00. At 16 hours the DIY total is $730.00; at 17 hours it is $760.00 and hiring wins by $10.00 — the flip happens between 16 and 17 hours.

Why do pricier parts favour DIY?

The plumber’s markup grows with the parts bill, yours does not. At a 25% markup, $200.00 of parts adds $50.00 to the plumber’s bill and nothing to yours; at a 100% markup the plumber costs $900.00 and DIY wins by $470.00.

What does the comparison leave out?

Quality and warranty, permits, water-damage risk, and learning time. A licensed plumber’s work is usually guaranteed and code-compliant, some jobs legally need a permit, and a slow leak behind a wall can cost thousands.

What if the plumber works for free?

Hiring wins by $180.00. At a $0.00 plumber rate the plumber total is $250.00 ($200.00 of parts plus a $50.00 markup) against a $430.00 DIY total.