Total Mechanical Systems is your top choice for drain services in Connecticut. Fast, reliable, and expert care for your home.

Why Choose Us?

• UPFRONT PRICING
• EMERGENCY SERVICE AVAILABLE
• FLEXIBLE FINANCING OPTIONS
• FULLY LICENSED AND INSURED
• SERVING CONNECTICUT FOR OVER 20 YEARS

Highly-Rated Drain Services in Connecticut

EXCELLENT JOB

"James did an excellent job repairing our two heaters that were out at our tennis academy. Extremely professional, courteous, and did an exceptional job repairing them at a very reasonable price. I would highly recommend James to anyone needing repairs at their home or business."

Simone Chandronnait

Where Trust Meets

Service

PROFESSIONAL TEAM

Our technicians are highly trained, professional, and committed to getting the job done right the first time.

SATISFACTION GUARANTEED

Clear buildup and restore proper flow fast 

Drain Cleaning 

EXPERT DRAIN SERVICES

(860) 265-8287

Clog Removal 

Eliminate tough blockages safely and effectively 

High-pressure cleaning to fully clear and prevent buildup 

Hydro Jetting 

Drain Repair 

Fix damaged or leaking pipes with lasting solutions 

RELIABLE SERVICE

You can count on our expert technicians to provide high-quality air conditioning services with quality products and transparent pricing.

CUSTOMER SERVICE

You deserve excellent customer service—that's why we strive to be courteous and professional through the entire service process.

REQUEST SERVICEREQUEST SERVICEREQUEST SERVICEREQUEST SERVICE(860) 265-8287

HIGHLY RECOMMEND

"Bob was a really nice, friendly guy! When he explained everything I could tell he really knew his stuff!! He did an awesome job installing our new hot water tank the same day the old one failed. His skills and craftsmanship with the install were impeccable! Thanks Bob! Great job! Would highly recommend!"

Matthew Nihan

4.8 / 5 STARS | 7,000+ GOOGLE REVIEWS

*Offers valid for a limited time only. Cannot be combined with other offers or promotions, or membership perks. Terms and conditions may apply. Contact for details.

(860) 265-8287