
Serving Cannonsburg, MI and surrounding areas
Approved
In business since 1988
Free estimates
Credit card accepted
"John was courteous and professional and did a great job replacing my water heater."


Serving Cannonsburg, MI and surrounding areas
Approved
In business since 1988
Free estimates
Credit card accepted
"John was courteous and professional and did a great job replacing my water heater."

Serving Cannonsburg, MI and surrounding areas
Approved
In business since 1991
Free estimates
Emergency services offered
"Jud called me within 30 minutes of requesting an estimate through Angie's List, on a Sunday afternoon. I sent him photos of my existing hot water heater and he was quickly able to give me a very competitive quote. He was very knowledgeable and professional. He was able to come out the next day, New Years Eve, and had the whole job done in about an hour. I was impressed that he called me back on a weekend, and did the installation so promptly."





+18

Serving Cannonsburg, MI and surrounding areas
Approved
In business since 2016
Free estimates
Emergency services offered
"TJ and Dylan did an excellent job! They were super friendly and helpful and replaced my garbage disposal that was leaking right away!"

Serving Cannonsburg, MI and surrounding areas
Approved
In business since 1995
Free estimates
Emergency services offered
"Joe came out the next day. Replacement water heater, updated the things that needed updating. Reasonably priced. Very kind and professional. I would call him again."

Serving Cannonsburg, MI and surrounding areas
Approved
In business since 2020
Free estimates
Emergency services offered
"Very polite, immediately got to work, and explained things to me in plainer English so that I understood where the issues lies (having near zero plumbing knowledge prior). Thankfully, what looked like it could be a whole replacement became a much simpler fix charged as a service fee. Gave me a quote in case it did wind up being a bigger issue that needed replacing, but so far, not the case! Very grateful for quick and efficient work from Sam and Nick."


Serving Cannonsburg, MI and surrounding areas
Approved
In business since 1962
Free estimates
Credit card accepted
"Very reliable on the sales appointment side and knowledgeable on the product and installation procedures."





Serving Cannonsburg, MI and surrounding areas
In business since 1998
Free estimates
Emergency services offered
"They've maintenanced my furnace before I required a new one and they've always maintenanced the new one since I got it replaced about 3 years ago. Very easy to work with. I think I've been using them since 2008."

Serving Cannonsburg, MI and surrounding areas
In business since 1990
Free estimates
Credit card accepted
"Dan was originally hired to repair my existing water heater. I had been having trouble with this unit for some time, many parts replacements. He installed the parts that the manufacturer had sent to fix the problem, which it did not. Dan was able to do a quick installation so we could have hot water again for the first time in a week. Thanks Dan!"




Serving Cannonsburg, MI and surrounding areas
In business since 1989
Free estimates
Emergency services offered
"They year previously the installed air conditioner, new furnace, new duct work, new chimney liner and a new hot water heater. They were really good. I told them my budget and they worked with me on that. They didn't laugh at me when I try to figure out how to turn my hot water heater up."

Serving Cannonsburg, MI and surrounding areas
In business since 2008
Emergency services offered
Credit card accepted
"He was able to quickly diagnose that the water leak from the water heater was a result of a ruptured tank, resulting in the need to replace the entire water heater."
From average costs to expert advice, get all the answers you need to get your job done.

Budget for bathtub replacement costs based on factors such as bathtub type, material, removal, hardware, labor, plumbing work, and more.

Use this guide to estimate the cost to regrout a shower based on the type of grout, tile size, and more.

Budget for the cost to replace a hose bib based on factors such as faucet type, location, plumbing line installation, permits, labor, and more.

Budget for sewer ejector pump costs based on factors such as pump capacity, pump material, maintenance, professional labor, and more.

Budget for gas line installation costs based on factors such as gas line type, pipe material, project type, permits, potential repairs, labor, and more.

Budget for main sewer line clog repair costs based on factors such as cleaning method, sewer age, project complexity, permits, labor, and more.