
Serving Twin Lake, MI and surrounding areas
Approved
In business since 2014
Free estimates
Emergency services offered
"I was recommended Haines drains had a blockage came out same day very professional service fixed my problem thank you"




Serving Twin Lake, MI and surrounding areas
Approved
In business since 2014
Free estimates
Emergency services offered
"I was recommended Haines drains had a blockage came out same day very professional service fixed my problem thank you"



Serving Twin Lake, MI and surrounding areas
Approved
In business since 2010
Free estimates
Emergency services offered
"Quick response, came over the same day and opened our clogged drain. Price was very reasonable."




Serving Twin Lake, MI and surrounding areas
Approved
In business since 1978
Free estimates
Credit card accepted
"Jonathan did me real solids today. Despite the fact that they were here to clean up bascially messes left by the installers on my HVAC on both AC and furnace, he AGAN went ABOVE and BEYOND when he noticed I was doing my own plumbing project. We had hot water seeping out with our water main shut off on a fixture exchange, and he pointed out we can drain the hot water heater partially to stop this. The last plumber didn't eve care to share this, or even do it. I will not go ANY OTHER PLACE than Service Professor for my plumbing, HVAC and electrical needs. PERIOD. No one else compares!"





+8

Serving Twin Lake, MI and surrounding areas
In business since 2013
Free estimates
Emergency services offered
"I would recommend Matt, he was courteous, very efficient help me solve my clog drain issue. Thank You"

Serving Twin Lake, MI and surrounding areas
In business since 2014
Emergency services offered
Credit card accepted
"Came out on time. Presented two offers. Snaked drain and used camera to detect any other blockage. Cleaned up after. Had to come back a second time to install a part they needed to order. Did a great job."

Serving Twin Lake, MI and surrounding areas
In business since 1999
Free estimates
Warranties offered
"Ethan was super helpful diagnosing our furnace issues. He was quick and friendly and made sure to explain all of our repair options clearly. I would recommend Grapids to anyone with HVAC issues."




Serving Twin Lake, MI and surrounding areas
In business since 2020
Free estimates
Credit card accepted
"Andrew was very professional, on time, and cleaned my main sewer line as advertised."
Serving Twin Lake, MI and surrounding areas
In business since 2010
Free estimates
We're dedicated to providing our clients with the very best in service, installation, and repair for all phases of your plumbing needs. We specialize in a variety of residential and commercial services and take pride in the attention to detail put into each of the projects we're involved with. We're known for our quality work and the integrity of our business. We look forward to building long-term relationships with our clients, and guarantee your satisfaction.

Serving Twin Lake, MI and surrounding areas
In business since 2008
Emergency services offered
Credit card accepted
"Joe from JMS Drain Services was my service technician who arrived well within the window scheduled service time. Joe came in, inspected the sink to determine how to resolve my issue, took out the tool (snake apparatus) to clear the sink, and departed my premises within 15 minutes. I was pleased he resolved my clogged sink so quickly so I could rest after a night's work. Thank you again, Joe."

Serving Twin Lake, MI and surrounding areas
In business since 1989
Free estimates
Emergency services offered
"Dan showed up at the house on time and was very professional. He fixed the leaky toilet upstairs(required a part) and then inspected the plumbing in the whole house. No major problems were found but I wanted it checked anyhow. He snaked out the drain int he basement and then took a look at the broken toilet. Upon close inspection he found the problem and offered me a few different solutions. One solution was to order parts to try to fix the thing. He did not recommend this because the toilet was pretty old and the parts/fix would run not too much less than replacing the toilet. He gave me a price on a couple of different toilets and said he could do the work the same day if I wanted to get it done. He needed to run back to the shop to get the toilet. I opted for the more expensive toilet and told him to go ahead and do the work. He came back 1/2 hour later and installed the new toilet. When he removed the old toilet he discovered it was bolted directly to the concrete in the basement floor and that some of the holes in the concrete were starting to deteriorate. He recommented repairing that and installing a flange. I had him fix everything up and install the new toilet.
"
From average costs to expert advice, get all the answers you need to get your job done.

Understand what goes into installing a sewer line, including materials, labor, permits, and potential landscaping considerations, to ensure a smooth and compliant connection to your local sewer system.

Discover the cost of slab leak repair, taking into account factors such as repair type, inspection fees, and local labor rates.

Budget for bathtub replacement costs based on factors such as bathtub type, material, removal, hardware, labor, plumbing work, 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.

Need to clean your drain? Here’s how much it costs, what factors affect cost, and what to expect.

Looking to remodel your shower? Here’s how much it costs, what factors affect cost, and what to expect.