I was asked to post this review for someone. After waking up this morning, getting no hot water from my faucets, and finding water filling the drip pan under my very old water heater, I wondered how many days it would take to get a new water heater installed. I had called Millcreek Plumbing a couple of months ago (because I thought they would be nearby in Millcreek) to fix running toilets and do a leaking faucet replacement . I then talked to a very pleasant and efficient Shelley and was given a time within days, with great service. Wonderful Shelley answered again when I called this morning shortly after 9 and she said that although they were very busy, she could at least have someone stop by to turn off the water. Fifteen minutes later Josh arrived and turned off the water to the tank and said he'd call later to tell me when the work could be done. At 10:55 Preston called and said he would arrive in about 20 minutes to replace the tank and pipes etc. as needed. He was on time, very friendly, patient, efficient, generous and super knowledgeable. The cost was fair, especially considering all the hard work involved in Preston's removal of the very old tank. pipes, doing new turn-off valve and duct work, bringing in the new tank, etc. I am so very grateful to have such consideration given (I live alone in medical isolation and they are willing to wear masks) and to have the work done so quickly...today...yay! and done WELL by employees who express real love of their jobs and enjoy all the people they work with. If the whole company all have the same positive attitudes (as the four people I've had contact with), what a marvelous workplace it must be! I will always call them when needed and refer whenever I can. Lynne Petersen Sugarhouse, Utah