Our plumbing professionals will give you quality service and great solutions to all your plumbing needs! Whether you need a drain unclogged, burst pipe repaired or new water heater, our around the clock emergency service is there for you. Being a full service plumbing company means we have many services to offer you, such as: plumbing installation, video sewer inspections, plumbing system maintenance, gas line work, water treatment systems and more!

Whatever plumbing project you are looking to complete, Restore Plumbing and Drain will help you Love Your Water!

Let us know how we can help

Please allow up to 24-hours for a response. If there is an emergency, please call the office at 847-448-0487

2017 Elgin Chamber Member Tile2017 Northern Kane County Chamber Member Tile
  • This field is for validation purposes and should be left unchanged.


Restore Plumbing and Drain is not just your average plumbing company. It is your full service plumbing, drain, and water treatment partner! Plumbing is used every single day. All the more reason to ensure yours is working correctly and that you love the water you are using! That is why Restore Plumbing and Drain offers you a variety of services. Our experienced plumbers can help you with any project, large or small. We are not here to sell, we are here to build lasting relationships.

Learn More

Drain and Sewer


Drains and sewers are often an overlooked item in the house until an issue arises. Restore Plumbing and Drain will get you back in service and on track in no time. From garbage disposals to drain cleanings to sewer hydro-jetting to repairs to drain and sewer maintenance, Restore Plumbing and Drain has you covered. Our knowledgeable plumbers know what your drains and sewers require to stay working correctly and will gladly help you learn what needs to be done!

Learn More


Restore Plumbing and Drain can help you love your water. Everyone has different water coming into their home. We are here to help you improve the quality of your water! Whether it be having bottled water quality throughout your home or only through one faucet, removing iron fro the water, softening the hard water, Restore Plumbing and Drain will work to find the best system for you!

Learn More
Water Treatment

Commercial Plumbing


Restore Plumbing and Drain knows the importance of keeping your business up and running and your clients/employees happy. When an issue arises our professional plumbers will arrive quickly and work efficiently to solve the problem at hand. Restore Plumbing and Drain handles all commercial work from a drain back up to hot water hydro-jetting to leak repair to gas piping and more!

Learn More

Local Reviews

Rated 5.0 out of 5 stars based on 108 customer reviews

Map of Algonquin, IL

Wonderful service! Very kind and respectful!

I will recommend you to anyone!

Map of St. Charles, IL

Fast and Great service!

Jake was awesome to work with!

Map of Roselle, IL

Restore Plumbing

My family has been calling Restore Plumbing for all our plumbing related issues for the past 4 years now. Their service, knowledge, and friendliness makes them the best company to call upon for help. We have had Tom and company in for services ranging from toilet installations, sump pump repair, sink drain issues, and fridge waterline repair.Each time the crew came over right on time and helped explain all of our options for repair and also laid out the pricing options. There is never any pressure to choose one option or the other, just honest opinions and discussion.I highly reccomend Restore Plumbing to anyone looking for repair or even emergency plumbing service, they offer peace of mind and quality friendly service, you wont be disappointed!

Map of Elgin, IL

Great service

Had open communication with us every single step. Very polite and finished the job quickly.

Map of South Elgin, IL

Super great service with a very nice price

Jake was very professional in all aspects of our needs to get the job done. We are very greatful that we chose your company

Map of Trout Valley, IL

Hot water installation

I'm very please with the installation of my hot water tank.

Map of Streamwood, IL

Fast, professional and reliable service.

Thorough, professional, knowledgeable and prompt service personnel. Second time I have used this company and very happy with their work.

Map of Elmhurst, IL

Professional and great service

Map of Elgin, IL

Great service

Very professional and has knowledge about his work. Very informative on what is needed to be done.

Map of Crystal Lake, IL

Great service

Dan R.

Dan R.

Replaced a corroded shower head and pipe that was causing leakage into the wall and through the ceiling below.

Near Majestic Dr, Algonquin, IL 60102
Algonquin, IL - Replaced a corroded shower head and pipe that was causing leakage into the wall and through the ceiling below.
Jake H.

Jake H.

40 gal water heater

Near Hickory Ln, South Elgin, IL 60177
South Elgin, IL - 40 gal water heater
Jake H.

Jake H.

Kitchen back up

Near Timber Trail, St. Charles, IL 60175
Jake W.

Jake W.

Installed 2-50gal power vent high Efficiency water heaters with catch pans

Near Kimberly Rd, North Barrington, IL 60010
Jake W.

Jake W.

Installed tankless water heater.

Near Westridge Blvd, Bartlett, IL 60103
Bartlett, IL - Installed tankless water heater.
Tom D.

Tom D.

Repaired leak under sink and cleaned kitchen drain.

Near Heritage Dr, Roselle, IL 60172
Roselle, IL - Repaired leak under sink and cleaned kitchen drain.
Jake H.

Jake H.

Power rod drain

Near N Rohlwing Rd, Palatine, IL 60074
Jake H.

Jake H.


Near Brewster Creek Cir, Wayne, IL 60184
Jake H.

Jake H.

Shower trim and cartridge

Near Raymond St, Elgin, IL 60120
Elgin, IL - Shower trim and cartridge
Erika D.

Erika D.

Testing the system while in office

Near Crispin Dr, Elgin, IL 60123
Elgin, IL - Testing the system while in office