Lanz Plumbing, Heating & Cooling, Inc. Logo
217-559-9454

Water Heater in the Greater Champaign Area

Need reliable water heater service now? We repair, replace, and install water heaters with flat-rate pricing and fast scheduling. Our local, family-owned team has served since 2002 and backs work with a 100% satisfaction guarantee. Serving the Greater Champaign Area, including Champaign, Urbana, and Danville. Join thousands of happy neighbors who rate us 4.9 from 2,906 reviews. Call or book online for friendly help today.

Call 217-559-9454
Price intelligence

How our prices compare.

vs market avg-44.44%

What can you expect to pay?

Customer Perception

How customers feel about the bill, in their words.

Post-job survey · verified customers

SentimentLanz Plumbing, Heating & Cooling, Inc.Market avgDelta
Great Price100%17%+83 pts
Our work

Project Gallery

Experience the reliable and professional water heater installation with Lanz Plumbing, Heating & Cooling, Inc.
Trust Lanz Plumbing, Heating & Cooling, Inc. for expertly installed and reliable water heaters—experience efficiency and professionalism today.
Experience the reliability and professionalism of Lanz Plumbing, Heating & Cooling, Inc. with our expertly installed water heating and HVAC solutions.
Experience quality and professionalism with Lanz Plumbing, Heating & Cooling, Inc., your go-to solution for all water heater needs.
Why us

Why Choose Us

Licensed experts

IL Plumbing License 055-033005; technicians highly trained

Manufacturer certified

Trane Comfort Specialist and Mitsubishi Diamond Dealer

Proven reputation

4.9 rating from 2,906 reviews

Upfront, flat-rate pricing

No surprises and no extra after-hours fee

Local since 2002

Family-owned with 90 trucks and 115 team members

Social proof

What Our Customers Say

5.0
quality

“Lanz did an above and beyond job on installing our water heater.”

5.0
professionalism

“Quick response, friendly service, and clear options for my water heater.”

5.0
value

“Cheaper than others and very professional when replacing my water heater.”

Got questions?

Frequently Asked Questions

Resetting the button usually won’t fix the root cause. Common reasons are a failed heating element or thermostat (electric), a tripped high‑limit switch, gas valve or ignition/pilot faults (gas), or heavy sediment that insulates the tank. We service tank and tankless units, handle leaks and temperature issues, and offer 24/7 emergency response across Champaign and nearby towns.

Quick checks:

  • Verify the breaker or fuse is on.
  • For gas, confirm pilot/igniter lights.
  • Run a hot tap 2 minutes; note temp or flow.
  • Look for leaks or error codes.

Updated: 2025-11-24

Need help in Saint Joseph, IL? Call 217-559-9454 or book online.

Learn more

Helpful Resources

Urbana, IL Water Heater Leaking From the Top? Plumbing Tips


Estimated Read Time: 12 minutes

A water heater leaking from the top can go from a small drip to ceiling stains fast. If you searched “water heater leaking fr...

Prevent Winter Woes: Ensure Your Water Heater is Ready for the Illinois Cold


Estimated Read Time: 5 minutes

As the crisp chill of winter sets in across Illinois, homeowners know that ensuring their home systems are in top condition is...

Tuscola, IL Water Heater Not Heating? 5 Fixes from Plumbers


Estimated Read Time: 11 minutes

No hot water at the tap? If your water heater is not heating, you need fast answers and safe fixes. This guide explains the m...

Where we work

Where We Work

Tolono

IL

Rossville

IL

Melvin

IL

Henning

IL

Tilton

IL

De Land

IL

Sidney

IL

Fithian

IL

Philo

IL

Sidell

IL

Rankin

IL

Roberts

IL

Cissna Park

IL

Westville

IL

Broadlands

IL

Ivesdale

IL

Loda

IL

Mahomet

IL

Alvin

IL

Hindsboro

IL

Urbana

IL

Catlin

IL

Homer

IL

Clinton

IL

Rantoul

IL

Thomasboro

IL

Elliott

IL

Fisher

IL

Farmer City

IL

Foosland

IL

Champaign

IL

White Heath

IL

Atwood

IL

Cerro Gordo

IL

Armstrong

IL

Camargo

IL

Allerton

IL

Georgetown

IL

Le Roy

IL

Dewitt

IL

Muncie

IL

Sibley

IL

Pesotum

IL

Gifford

IL

Arthur

IL

Sadorus

IL

Lane

IL

Danville

IL

Hammond

IL

Ogden

IL

Saint Joseph

IL

Seymour

IL

Heyworth

IL

Buckley

IL

Dewey

IL

Gibson City

IL

Newman

IL

Bondville

IL

Monticello

IL

Paxton

IL

Ludlow

IL

Arcola

IL

Bement

IL

Potomac

IL

Mansfield

IL

Royal

IL

Weldon

IL

Saybrook

IL

Fairmount

IL

Milmine

IL

Villa Grove

IL

Oakwood

IL

Tuscola

IL

Penfield

IL

Savoy

IL

Murdock

IL

Longview

IL

Cisco

IL

Indianola

IL

Collison

IL

Bellflower

IL

Ready when you are

Schedule service today

217-559-9454