
Serving Johannesburg, MI and surrounding areas
Approved
In business since 1995
Free estimates
Emergency services offered
"Friendly service, great job, came out the same day I called. Very happy with overall experience"


Serving Johannesburg, MI and surrounding areas
Approved
In business since 1995
Free estimates
Emergency services offered
"Friendly service, great job, came out the same day I called. Very happy with overall experience"

Serving Johannesburg, MI and surrounding areas
Approved
In business since 2014
Free estimates
Emergency services offered
"Services: Unclog drain, Repair toilet, Repair pipe. // Positive: Professionalism, Punctuality, Quality, Responsiveness // Haines was recommended to me saying they were good at their job. I called them Monday, Feb 15th about a clogged drain, they came out Tues Feb 16th at the time I was told they would be there, which was great! They were there from 3:30 pm to 6:50 pm. Some repairs had to be made to the laundry tub drain and my toilet had to be lifted so they could access that portion of the drain. After the toilet was replaced, the shut-off valve leaked, so I asked them to replace that also. The work that was done created quite a mess... BUT, when they were finished you would never know that. Everything was cleaned up so well and disinfected, it looked nice and smelled nice. The workmen were very professional and knowledgeable about their job. I will add this company to my contacts as a reliable source for repairs."



Serving Johannesburg, MI and surrounding areas
Approved
Super Service Award Winner
In business since 2006
Free estimates
Credit card accepted
"Jason and James were complete professionals. They ran into some interesting issues in my 85 year old home, with much original plumbing. Nothing got in their way of leaving me with a beautiful shower/tub. And they left the worksite spotless. Thanks guys,,"





+40

Serving Johannesburg, MI and surrounding areas
Approved (Corporate)
Super Service Award Winner
In business since 2007
Free estimates
Warranties offered
"I gave a 4 for value for money as I have nothing to compare it to. It cost $9K to drill troughs, enlarge sump with 2 separate drain lines through foundation 10â into yard, battery backup and alarm in my 8x8 crawl space/Michigan basement. Steve, Tom & Dakary worked tirelessly to get the job done right in this challenging old home with access to crawl space under staircase to 2nd floor! They were friendly, professional and left the house spotless when done. I highly recommend this crew, VERY hard working and extremely knowledgeable. Thanks guys!"





+16

Serving Johannesburg, MI and surrounding areas
Approved
In business since 1978
Free estimates
Warranties offered
"Beware of the sales pitch, they keep stacking on deductions if you sign that day.
On completion of the installation, the bathroom looks great, but there were problems due to previous owners hidden wall once the old tub was removed. My concerns were that the installer and myself had different goals. He wanted to complete the job and I wanted choices. I lost. When we ran into problems and I asked what my options were, his responses were always and quot;I haven't decided yet.and quot;
The wrong tub size was ordered because of the false wall and I asked, and quot;Well it's just a tub, can we put in the right size?and quot; Didn't happen, and no options were offered. Options I thought of later such as 1. stop installation and order the right size; or 2. push the tub back two inches and give more floor space. Instead, a false 2 inch plywood wall was built behind the tub.
Another problem was the tub itself. I order the 17 inch high model thinking I would have more depth from my old 15 inch tub. Not so. Beware of inside tub not being the same depth as outside tub due to support feet under the tub of aproximate 2 1/2 inches. A 17and quot; tub measure 13 1/2and quot; on the shallow side and 14 1/2and quot; on the drain side. Plus the drain hole drops the actual water depth to 10 1/2 inches at the deeper end. This was not pointed out to me before purchase. In my opinion this is a manufacture flaw. The installer helped my out by plugging the drain hole.
I had to search and purchase the new floor tile. I made the right choice and it looks georgous. It was a hard job installing it because the old sub-flooring needed to be removed to match the curve of the previous wall tiles. A lot of unexpected dust. After two days dry time, I applied a sealer. However there were cracks in the grout after two weeks. Ken came back and fixed it and I applied the sealer again.
The third problem I had was a squeaky wall. Apparently the acrylic wall by the head rest was not sealed properly and it sqeeks when I use the tub and rest my head. Ken came back and tried to fix it by inserting foam behind the tub but was not successful. At least it's not a visable defect.
All in all my advice would be take your time and explore other options. Maybe I could have chosen all tile walls instead of acrylic and paid the same price. Go to your tile store and ask their advice before you sign with anyone. They might have more options. However my bathroom looks great and it will serve me for many more years and it is a step-up from what I had."





+7

Serving Johannesburg, MI and surrounding areas
Approved (Corporate)
In business since 1929
Free estimates
Credit card accepted
"Very professionally completed my walk-in shower with safety bars, pull down seat, etc. Friendly, great on cleanup, and determined to satisfy customer."





+1

Serving Johannesburg, MI and surrounding areas
Approved
In business since 1987
Free estimates
Warranties offered
"The gutter install crew: Alex, Colin and Ethan were efficient, professional, and polite. They did a great job. Meets all our expectations. Also, Alex advised us on further drainage options to consider."





+37

Serving Johannesburg, MI and surrounding areas
Approved
Free estimates
Customers say: True professional
"Beautiful work replacing our ceilings with shiplap as well as a wall in our livingroom. Put in LVP flooring in all of our rooms as well as stairs. Exceptional trim work. We are very pleased with the results that exceeded our expectations. I highly recommend!"





+917

Serving Johannesburg, MI and surrounding areas
Approved
In business since 2016
Free estimates
Warranties offered
"Great installation of a new replacement dishwasher. kknowledgeable and friendly Graet job! Highly recommend his services"





+2

Serving Johannesburg, MI and surrounding areas
In business since 2014
Emergency services offered
Credit card accepted
"Love Haines Drains Plumbing!!! They answered the phone, didn't let it go to voicemail??. They were able to come out the same. wow! Excellent technicians gave an estimate, explained everything. Highly recommend them."
It depends on the severity of the leak. Minor leaks may not require immediate attention and can be scheduled during regular business hours. However, if the leak is causing significant water damage or you can't control the flow of water, it's best to call an emergency plumber right away. Addressing serious leaks promptly can prevent structural damage and mold growth, potentially saving you money on extensive repairs later.
A journeyperson plumber is a licensed professional with a state-issued permit who installs and repairs piping for water and heating systems under the supervision of a master plumber. They have completed extensive training and amassed significant experience leading teams, drafting blueprints, and designing comprehensive plumbing installations. Their proven expertise ensures that they can handle both routine repairs and complex projects with precision.
From average costs to expert advice, get all the answers you need to get your job done.

Explore how factors such as materials, local labor rates, and the type of damage affect the cost to repair a burst pipe.

Budget for home inspection costs based on factors such as home size and type, add-ons, the inspector’s certification, labor rates, and more.

Use this guide to budget for the cost of a plumber based on factors like labor rates, experience levels, repair type, job complexity, and more.

Budget for the cost to build a pool based on factors such as pool size, type, materials, above-ground vs. in-ground, location, labor, features, and more.

Use this guide to budget for an upcoming plumbing inspection cost based on factors such as home size, inspection type, labor, and required repairs.

Compare pool cover costs from basic solar and winter covers to high-end automatic systems for added convenience and maximum safety for your pets and family.