Excellent service and by far the least expensive , and I tried about 8 of the top Yelp results. Called and got a service appointment in a matter of hours on a Saturday. He was very knowledgeable and helpful with the replacement/installation of my new water heater. Took a little more than an hour . Highly, highly recommend.