Demo — fictional business, built to show the work
Water everywhere? Call now (303) 555-0199

Mile High Plumbing & Heating

24/7 emergency plumbing and heating across the Denver metro, with the price in writing before any work starts.

Demo number Not a real phone line.

  • Emergency line answered day and night
  • Written quote before work begins
  • No surprise charges on the invoice

Services

What we fix and what it costs

Sample ranges — demo

Most jobs land inside the ranges below. Where a job falls depends on what the technician finds on site.

The exact price is confirmed in writing before any work starts.

Drain clearing

  • Kitchen, bath and laundry drains
  • Main sewer line clogs
  • Camera inspection when needed
  • Single drain$150 – $300
  • Main line$250 – $600

Price moves with: how far down the clog is and how the line is reached.

Water heaters

  • No hot water, leaks, pilot problems
  • Tank and tankless units
  • Old unit hauled away on replacement
  • Repair$200 – $700
  • Tank replacement$1,600 – $3,500

Price moves with: tank size, fuel type and any venting or code updates.

Furnace service & repair

  • No heat, short cycling, odd noises
  • Seasonal tune-up and safety check
  • Gas and electric furnaces
  • Tune-up$100 – $180
  • Repair$200 – $900

Price moves with: which part has failed and the age of the furnace.

After-hours emergency visits carry an emergency rate. That rate is stated on the phone before a technician is sent.

Request a quote

Tell us what's wrong

For anything that can wait a few hours, send the details and pick a time window. For anything that can't, call.

Urgent? Don't use the form.

Burst pipe, no heat, sewage backing up, or a gas smell near the furnace:

(303) 555-0199 Demo number Call now
Demo form

Service area

Across the Denver metro

Not sure if you're in range? Call and ask. It takes ten seconds.

  • Denver
  • Aurora
  • Lakewood
  • Arvada
  • Westminster
  • Thornton
  • Northglenn
  • Broomfield
  • Wheat Ridge
  • Golden
  • Englewood
  • Littleton
  • Centennial
  • Highlands Ranch
  • Parker
  • Commerce City

About

How we work

Nobody likes finding out the price after the job is done. So the order is always the same: a technician looks at the problem, writes down what it will cost, and starts only when you say yes. If something unexpected turns up mid-job, work stops and you get a new written price first. The invoice matches the quote, with no surprise charges.

  1. You call or send a request. You tell us what's happening.
  2. We diagnose on site. The technician finds the actual cause.
  3. You get a written quote. One exact price, before any work.
  4. We do the work you approved. Nothing gets added without your OK.
Demo — license details go here on a live site

License & insurance

Call now Get a quote