Contact JM Services for All of Your Heating and Air Conditioning Needs



Phone No

Type of Service

 Communities We Serve

We proudly offer Air Conditioning and HVAC services to the following wonderful communities in McHenry, Cook, & Kane Counties.

Algonquin, Barrington, Carpentersville, Cary, Crystal Lake, Dundee, Elgin, Fox River Grove, Gilberts, Hoffman Estates, Huntley, Island Lake, Inverness, Lake in The Hills, Lake Zurich, Schaumburg, Sleepy Hollow, West Dundee, and many many more wonderful communities.

Customer Testimonials 


Review by Jennifer M.
Project: Install a Central Air Conditioning System
We have used him in our old home and our new home. He came out for a emergency gas leak with our water heater and handled immediately. Very professional and trustworthy. Also did work on our furnace. We recommend him to our friends and neighbors. He even followed up with us while he was on vacation to ensure we were taken care of.
Review by Ken J.
Project: Install a Central Air Conditioning System
He stands by his work, very prompt when I call, and a very professional person.