Skip navigation

Menu

Reviews

Brian Hone's Profile Image
Google
Brian Hone, 3+ years ago

I contacted JM Mechanical to get a quote for a new heating and cooling system. They got back to me quickly and were super helpful.

C Thomas Dupuis's Profile Image
Google
C Thomas Dupuis, 3+ years ago

Outstanding service in all respects. Highly recommend JM Mechanical Heating & Cooling to all who need top professional doing the work in their home.

Amy Wilhelm's Profile Image
Google
Amy Wilhelm, 3+ years ago
Barbara Garcia's Profile Image
Google
Barbara Garcia, 3+ years ago

Great service, once again, from Brandon!! He's friendly, honest, shows up on time and gets the job done!

Channa Doeum's Profile Image
Google
Channa Doeum, 3+ years ago
Brandon Cress's Profile Image
Google
Brandon Cress, 3+ years ago

JM Mechanical has been great to work with over the years for my personal home. I have a rental unit in Hyde Park that needed maintenance. They set-up an actual appointment time and not a window of time and I was notified and able to see that their employee was on the way. Brandon arrived on time, was very courteous to my renter, was thorough in his inspection and report. I'm very happy with JM and have & will continue to recommend them to others.

Kevin Hurd's Profile Image
Google
Kevin Hurd, 3+ years ago

Brandon was on-time and provided a clear explanation of the issue and options to remediate our issue.

Nate Natale's Profile Image
Google
Nate Natale, 3+ years ago

JM Mechanical installed my new HVAC system a couple of years ago and recently completed my semi-annual maintenance and I couldn't be more pleased with the work they do. Very professional and a great value.

Chris Allen's Profile Image
Google
Chris Allen, 3+ years ago

We recently had some work done with JM Mechanical and they were fantastic. Everyone was punctual and did quality work. Very happy with their work and will definitely be using them for any future heating/cooling work.

Randall Dunn's Profile Image
Google
Randall Dunn, 3+ years ago

Excellent Service. Friendly Staff. Arrived early and provided requested service with no hassle. Upfront and honest easy to work with,

Schedule Service Today: or Call 513-574-4000