JM Mechanical Heating & Cooling A Reston MEP Company

Customer reviews

What customers told us after the visit, in their words.

After each visit we send a short text survey asking customers to rate the visit from one to five. Between 2018 and 2026 the survey drew 3,008 responses, and 2,945 of them — 98 percent — rated the visit a five.

Below is a selection of what customers wrote back, with the job type, community and year. We removed technicians' names, shown as [He], and otherwise left the words as written.

He came earlier than expected, found the problem right away and had the job done within approx 45 min. He was very friendly and professional and I would definitely recommend JM Mechanical to anyone looking for an ac/furnace professional.

No-heat call, Cincinnati, 2018

My Mom is 87 years old. He listened to her and explained everything completely so she could understand what he was saying.

No-AC call, Cincinnati, 2019

He showed me what was going on with my furnace and consulted with me for approval before replacing parts.

Furnace maintenance, Hebron, KY, 2018

The entire experience was top notch from introduction via e-mail to their professionalism!

Full system installation, Cincinnati, 2024

He respects our home by wearing boot covers and knocking.

No-heat call, Liberty Township, 2024

[He] was helpful in changing the thermostat batteries and was watchful of my cats when he came into the house. A great experience!

Maintenance visit, Hamilton, 2025

Great group of guys. You can tell they like what they do. Happy with the finished product.

Furnace and air handler installation, Florence, KY, 2021

[He] took the time to show me my parts where they were damaged and explain what he was going to do next.

Service call, West Chester Township, 2026

Very polite and professional. Explained the work done and answered all my questions. Was very clean and courteous.

Maintenance visit, Cincinnati, 2025

Need service?

Call and talk to someone who can tell you what the system is doing, or send a request and we will call you back to set a time.

CallRequest service