Skip to content
JM Heating & Cooling — Heating, Cooling, Boilers

Residential HVAC

Heating and cooling for your home, handled right.

Furnace, AC and boiler repair, replacement and maintenance for houses, two-flats and condos across Chicago and Northwest Indiana.

Common calls

What's going on at your house?

If it's on this list, JM can handle it. If it isn't, call anyway — we'll tell you if it's something we do.

  • No heat

    Furnace or boiler won't start, runs but blows cold, or keeps shutting off.

  • No cooling

    AC runs but the house stays warm, the outdoor unit won't start, or lines are icing.

  • Uneven temperatures

    Some rooms hot, some cold — usually airflow, zoning or an undersized system.

  • Strange noises or smells

    Banging, grinding, burning smells or a boiler that's kettling.

  • Rising utility bills

    A system working harder than it should, often a maintenance or efficiency issue.

  • Replacement planning

    An aging system and you'd like a straight answer on repair vs. replace.

Services

Heating, cooling and boilers — repaired, replaced and maintained.

Every service is available for homes and commercial properties across Chicago and Northwest Indiana.

  • Furnace Repair

    Diagnosis and repair for gas furnaces that won't start, short-cycle, or stop producing heat.

  • Furnace Replacement

    Properly sized, correctly installed replacement furnaces with a quote you can understand.

  • AC Repair

    Repair for central air systems that aren't cooling, are freezing up, or won't turn on.

  • AC Installation

    Replacement central air and new installations, matched to the home or building and installed to spec.

  • Boiler Services

    Repair, maintenance and replacement for residential and commercial hot-water and steam boilers.

  • Preventive Maintenance

    Seasonal tune-ups for homes and maintenance programs for commercial properties and portfolios.

  • Ductwork

    New duct runs, replacement of damaged or undersized ductwork, and airflow fixes for rooms that never get comfortable.

What to expect

Clear communication, from the first call to the last check.

  • A real person on the phone — Luis or Jose, not a call center
  • A clear diagnosis explained in plain language
  • Repair options and a written quote before any work begins
  • Honest guidance on whether repair or replacement makes sense
  • A technician who respects your home and cleans up

How it works

Three steps from first call to a running system.

No runaround. You talk to JM, we schedule a visit, and you get a clear diagnosis and recommendation.

  1. 01

    Contact JM

    Call or submit a service request. Tell us what's happening and where the property is.

  2. 02

    Discuss your needs and schedule

    We'll confirm details, answer questions and set up a service visit that works for you.

  3. 03

    Professional service and next steps

    A technician diagnoses the system, explains what they found, and gives clear recommendations — repair, replace or maintain.

Appointment times are confirmed by phone after you reach out — we don't promise a slot we can't keep.

FAQ

Questions homeowners ask.

Have a different question?

Call and ask. You'll talk to Luis or Jose.

Do you work on my type of system?
JM services gas furnaces, central air conditioning, and hot-water and steam boilers — the systems found in most Chicago-area homes, two-flats and condos.
How quickly can someone come out?
Call and we'll tell you honestly based on the current schedule. We don't promise appointment windows on the website that we can't confirm by phone.
Do you charge for a diagnostic visit?
Ask when you call. We'll explain how the visit is priced before anything is scheduled, so there are no surprises.
Can you give me a quote for a new furnace or AC?
Yes. We assess the home, size the system properly and provide a written quote with options explained plainly.

Need Heating or Cooling Service?

Call JM or send a service request. We'll confirm details and schedule a visit.

Luis: 773-440-0195|Jose: 773-440-9944

Call NowRequest Service