1401 Timber Dr
Elgin, IL 60123
847-448-0487

Local Reviews
for crystal lake, il

Rated 5.0 out of 5 stars based on 10 customer reviews

Prompt courteous service

Matt was very polite and explained all options. Very professional

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service

We just purchased a new, older home and ran onto well and septic problems. From my first phone call to the completion of all of the work we had done we had nothing but a positive experience with Restore Plumbing. Tom, the owner, was so kind and helpful with providing information in a way that made so much sense that we chose to no longer deal with the plumbers being sent out by our home warranty company, and just work with Restore and pay out of pocket to get our issues resolved. The next kind and professional person was Dave who clearly explained the problem with our water softener system and our well water and gave us the options needed to rectify the issue. Last, but definitely not least there was Dan. Dan identified the problem with our drain backup, explained the issue in laymen terms, also gave us our options. Dan also participated in the work that needed to be done and managed the other Restore employees who helped with the job. He was not only knowledgeable and professional, but very kind and fun to work with. Knowing we have this company and it’s excellent employees to turn to if any further issues should arise has given us the peace of mind we need to enjoy our new home.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

Service was wonderful. Prompt, polite, careful in my home. Good communication about what issues were and what we were doing in my bathroom and kitchen.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

Called Restore after noticing a pipe was leaking into my basement. After calling to a couple other services and sitting on hold forever, I was pleasantly surprised to get ahold of someone at Restore right away. It was extremely easy to schedule and they were able to fit me right in on the same day (the other companies told me around a week for what it’s worth). Ending up having Luis reach out well within the window to let me know he was on his way. He quickly found the source of the problem and did an above and beyond job of explaining the entire reason it was happening. Hands down the best service technician I’ve experienced so far. Overall great service and would recommend.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service always. Will only use Restore since I first used them 6 years ago.

Always good. Great in fact. Everyone is polite, helpful, and provide the best possible customer service experience

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service. Price was high but realized that the task was labor intensive. Repair was done professionally.

Dan provided the utmost in customer satisfaction. Truly a professional in every sense of the word. He answered all questions thoroughly and walked us thru a process of an underground water leak that was mentally taxing. The work itself was done in such a way that minimally invasive. Yes there was deep digging involved but the leak was fixed. He took care of all the permitting with the city and arranged the final inspection. This company should know that he is a wonderful representative.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great first time visit

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional service

Scot did a highly competent job of investigating my situation including pictures....he explained several options so I knew what I was buying and why.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job well done!

Knowledgeable, thorough, and informative

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for crystal lake, il

Gregory W.

Gregory W. Job Checkin

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and diagnosed the issue as a faulty pressure relief valve. I replaced the valve and tested the water heater to ensure it was working properly. The customer was happy with the service and thanked me for my help.

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and diagnosed the issue as a faulty pressure relief valve. I replaced the valve and tested the water heater to ensure it was working properly. The customer was happy with the service and thanked me for my help.

Gregory W.

Gregory W. Job Checkin

I received a call from a customer who reported a leak in their water heater. I scheduled an appointment for the next day and arrived at the customer's home promptly. Upon inspection, I found that the water heater had a small leak in the tank. I replaced the old tank with a new one and made the necessary repairs to prevent further leaks. The customer was very satisfied with the service and thanked me for my prompt and professional service.

I received a call from a customer who reported a leak in their water heater. I scheduled an appointment for the next day and arrived at the customer's home promptly. Upon inspection, I found that the water heater had a small leak in the tank. I replaced the old tank with a new one and made the necessary repairs to prevent further leaks. The customer was very satisfied with the service and thanked me for my prompt and professional service.

Gregory W.

Gregory W. Job Checkin

I received a call from a customer who reported a leak in their water heater. I scheduled an appointment for the following day to provide a solution. Upon arrival, I found that the water heater was leaking from the bottom. I removed the old water heater and replaced it with a new one. I also checked the plumbing to ensure there were no other leaks. The customer was happy with the service and thanked me for my help.

I received a call from a customer who reported a leak in their water heater. I scheduled an appointment for the following day to provide a solution. Upon arrival, I found that the water heater was leaking from the bottom. I removed the old water heater and replaced it with a new one. I also checked the plumbing to ensure there were no other leaks. The customer was happy with the service and thanked me for my help.

Gregory W.

Gregory W. Job Checkin

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and diagnosed the issue as a faulty temperature and pressure relief valve. I replaced the valve and tested the water heater to ensure it was working properly. The customer was happy with the service and thanked me for my help.

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and diagnosed the issue as a faulty temperature and pressure relief valve. I replaced the valve and tested the water heater to ensure it was working properly. The customer was happy with the service and thanked me for my help.

Gregory W.

Gregory W. Job Checkin

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and inspected the water heater. I found that the tank was leaking from the bottom. I removed the old tank and installed a new one. I also replaced the plumbing and checked the pressure relief valve. The customer was very satisfied with the work I performed and paid me for the service.

I received a call from a customer who reported a leak in their water heater. I arrived at the customer's home and inspected the water heater. I found that the tank was leaking from the bottom. I removed the old tank and installed a new one. I also replaced the plumbing and checked the pressure relief valve. The customer was very satisfied with the work I performed and paid me for the service.

David G.

David G. Job Checkin

Water test. Water filtration/water softener.


Dan R.

Dan R. Job Checkin

Install new plumbing for a bathroom remodel. Update the bathroom with new materials to prevent future leaks.

Install new plumbing for a bathroom remodel. Update the bathroom with new materials to prevent future leaks.

Dan R.

Dan R. Job Checkin

Repair a water heater to provide thermal expansion protection that was causing a leak to occur.

Repair a water heater to provide thermal expansion protection that was causing a leak to occur.

Lisa W.

Lisa W. Job Checkin

I installed customers nuovo water filters.


Lisa W.

Lisa W. Job Checkin

I performed a tankless water heater service. I checked the water heater for leaks, cleaned the tank, and tested the heating elements. I also replaced the anode rod and inspected the pressure relief valve.


Matt S.

Matt S. Job Checkin

I was tasked with installing a new ejector pump in a residential home. The pump was installed in the basement and was connected to the main sewer line. The job required me to remove the old pump, install the new pump, and connect the pipes. I also had to test the pump to ensure it was working properly.


Justin  R.

Justin R. Job Checkin

Installed new hose faucet and rodded kitchen line


Matt S.

Matt S. Job Checkin

Powercleaned kitchen sink tk clear a blockage.


David G.

David G. Job Checkin

Replace water lines in crawl space


David G.

David G. Job Checkin

Replace water pipe in crawlspace