Licensing: who may install a furnace or air conditioner
Mechanical contractor licensing is Article 8 of the Skilled Trades Regulation Act (2016 PA 407), MCL 339.5801 to 339.5819, in effect since April 4, 2017. Nobody may install, alter or service regulated mechanical work unless that person or an employee holds a mechanical contractor's license in the right classification, and the license holder secures the permit. The classes include HVAC equipment, ductwork, hydronic heating and cooling and process piping, refrigeration, limited and unlimited heating service, and limited and unlimited refrigeration and air conditioning service. Which class covers a furnace swap is our inference, because LARA has no page that maps a furnace or air conditioner to one class; ask the contractor which class they hold and why it fits.
An applicant needs at least 3 years or 6,000 hours of experience in a classification, and a 2-year HVAC program can be credited up to 1 year or 2,000 hours. As we read Article 8, the only license it issues is the contractor's, with no journey or apprentice HVAC license, so ask for the contractor's license number rather than a technician's card. An owner of a single-family home that is or will be their residence may install a heating or refrigerating system there personally, but must secure the permit and obtain the inspection afterward. Separately, EPA Section 608 requires anyone who adds or removes refrigerant to hold EPA technician certification.
Working without a license is a misdemeanor on a first violation, with a fine of up to $500 or up to 90 days, or both, and a third violation is a felony. A city may not set its own licensing rules, though a licensed contractor registers the license with the local enforcing agency for a fee of no more than $15. Our guide to checking a Michigan HVAC contractor's license walks through the LARA lookup.
Check a contractorPermits: the code, the exemption list and who enforces it
The Michigan Mechanical Code is Construction Code Part 9a, which adopts the 2021 International Mechanical Code (R 408.30901a, effective March 12, 2024). LARA has proposed rules to adopt the 2024 edition, and its page does not yet show them as final, so we give no effective date. For one- and two-family houses the provisions sit in the Michigan Residential Code, and LARA says a Court of Claims order of July 7, 2025 temporarily blocks it from implementing the 2021 residential code, so the 2015 residential code and its energy provisions stay in effect while the order stands. The ICC's Michigan page still lists the 2021 residential code, which looks out of date on this point.
Mechanical work may not start until a permit is issued, except replacement of minor parts. LARA's exemption list is short: portable equipment (heating, ventilation, cooling units, evaporative coolers and gas burners with less than 30,000 Btu/hr), self-contained refrigeration equipment and window-type air conditioners of not more than 1.5 hp, and oil burners that need no flue connection. A furnace, central air conditioner or heat pump replacement is not on that list, so it needs a permit; that is our inference from the list, not a sentence LARA wrote. LARA's mechanical FAQ adds that plans are required for a residential home when total heating input exceeds 375,000 BTU/H.
The Statewide Jurisdiction List says whether the state, a county or the city enforces the mechanical code, and the cities we researched, including Detroit, Grand Rapids, Ann Arbor and Lansing, enforce it locally. Fees are local and change. Grand Rapids lists $21 for a furnace on top of a $52 application, Sterling Heights lists a $55 application and $57 for gas or oil equipment up to 75,000 BTU, and Westland lists a $100 administration fee and $83 for a residential furnace up to 75,000 BTU. Where LARA itself enforces, the state schedule is a $75 application and $30 for gas or oil burning equipment. If you disagree with a local inspector, you can appeal to the local construction board of appeals. The mechanical permit guide explains who pulls it.
Furnace permit guideHeating degree days and climate zones across Michigan
Heating degree days add up how far below 65 F each day's average falls over a year. NOAA's 1991 to 2020 annual normals put Detroit Metro airport at about 6,067, Kalamazoo and Battle Creek airport at about 6,326, Grand Rapids at about 6,408, Ann Arbor at about 6,501, Lansing at about 6,612, Saginaw's MBS airport at about 6,781, Flint at about 6,850 and Traverse City at about 7,104. Cooling is the smaller season: the same normals give Detroit Metro about 847 cooling degree days a year and Traverse City about 534.
The DOE and PNNL county table puts Wayne, Oakland, Macomb, Washtenaw, Genesee, Kent, Ingham, Kalamazoo, Calhoun, Saginaw and Midland counties in IECC climate zone 5 (cold) and Grand Traverse County in zone 6. Across the state it counts 35 counties in zone 5, 38 in zone 6 and 10 in zone 7, and the zone 7 counties are in the Upper Peninsula. The climate shows up in the equipment standards: ENERGY STAR gas furnaces must be 97% AFUE or higher on its North list, which includes Michigan, while the federal floor is 80% as we read the federal rule, and ENERGY STAR cold-climate heat pumps are tested down to 5 F. Our heat pump guide covers what that means in January.
Heat pumps in Michigan wintersWinter protections, gas and carbon monoxide, and rebates
The Michigan Public Service Commission lists shutoff protections rather than a single rulebook. The Low Income Winter Protection Plan protects income-qualified customers against shutoff from November 1 to March 31, if they pay at least 7% of the estimated annual bill each month and arrange to pay arrears before the next heating season. Senior Citizen Shutoff Protection covers customers 65 and older from November 1 to March 31, and Medical Emergency Protection gives a 21-day hold with a physician's certification. The Michigan Energy Assistance Program helps eligible low-income households pay heating fuel, with an income limit of 60% of state median income, and households apply through providers such as THAW at 1-800-866-8429. Our winter shutoff guide lists each program.
If you smell gas, leave right away, do not look for the source, and call 911 from a safe place. Then call your utility: DTE's gas leak hotline is (800) 947-5000, Consumers Energy is 800-477-5050, SEMCO is 888-427-1427 (its page does not mention 911) and Michigan Gas Utilities is 800-401-6451. The number (800) 477-4747 is DTE's electric and customer service line, not its gas emergency line. If a carbon monoxide alarm sounds, leave, get into fresh air and call 911. The Bureau of Fire Services advises a working CO alarm on every level, which is advice rather than code; we found no Michigan statute on CO alarms in existing homes, though Ann Arbor has an ordinance requiring carbon monoxide detection in rental properties. DTE, Consumers Energy and the CDC each advise annual servicing of a heating system, and ENERGY STAR recommends pre-season check-ups, but none of them is a Michigan legal requirement.
Rebate status as of Oct 19, 2026: DTE lists furnace, central air conditioner, heat pump, ductless and Wi-Fi thermostat rebates with a Limited Funds Available banner, first come, first served, and its heat pump rebates are only for electric customers replacing electric heat. Consumers Energy's 2026 chart is valid for installs from January 1 to December 31, 2026, and says amounts can change without notice. MiHER income-qualified applications are temporarily suspended in the Detroit, Warren, Grand Rapids, Lansing and Kalamazoo districts, and its page shows no per-unit heat pump amount. The federal 25C and 25D credits ended for property placed in service after December 31, 2025, according to the IRS; ENERGY STAR's own heat pump page still advertises a credit through 2032, and we follow the IRS. The rebate and tax-credit finder shows each program with its date, and the rebates guide explains how to apply.
Winter shutoff protectionsWhat heating and cooling work costs in Michigan: the evidence we have
Our cost tables will add the prices Michigan heating and cooling companies publish on their own sites, with the number of companies and the date we read them, once we have collected enough. Until then this page shows what technicians are paid and the permit fees we could read, which are not what you are charged.
| Item | Figure | What it is |
|---|---|---|
| HVAC technician wage, Michigan mean | $31.01 an hour | Pay, not price (BLS, May 2025) |
| HVAC technician wage, Detroit-Warren-Dearborn mean | $32.06 an hour | Pay, not price |
| HVAC technician wage, Grand Rapids-Kentwood mean | $30.86 an hour | Pay, not price |
| Furnace permit line, Grand Rapids | $21, plus $52 application | Effective July 1, 2026 |
Estimates, not quotes. How we estimate costs is on the editorial policy page. Full method.
Questions about heating and cooling in Michigan
Does an HVAC contractor need a license in Michigan?
Yes: Michigan requires a mechanical contractor's license in the right classification for installing, altering or servicing regulated mechanical work (Article 8, MCL 339.5801 to 339.5819). The one narrow exception is an owner doing their own work in a single-family home they live in, with a permit and an inspection. Ask for the license number and check it on LARA's lookup page, using our license-check guide.
Do I need a permit to replace a furnace in Michigan?
Almost certainly: LARA says mechanical work may not start until a permit is issued, except replacement of minor parts, and its short exemption list does not include furnaces. The inference is ours, since LARA has no furnace-specific sentence. The contractor pulls the permit, or an owner-occupant doing their own work. The mechanical permit guide covers the details.
When should I have my furnace or air conditioner evaluated?
ENERGY STAR says to have it evaluated by a professional HVAC contractor if it is more than 10 years old or not keeping the house comfortable. That marks when to get an evaluation, and we state no lifespan because the government sources we read give none. Our repair or replace tool walks through it by age and quote.
Does a heat pump work in a Michigan winter?
ENERGY STAR cold-climate heat pumps are tested down to 5 F, and ENERGY STAR advises pairing a heat pump with a backup heat source at lower temperatures. Michigan averages from about 6,067 heating degree days at Detroit Metro airport to about 7,104 at Traverse City, so ask any contractor how the quote handles your coldest days. The heat pump guide has more.
Is the federal tax credit for heat pumps still available in 2026?
No, according to the IRS: the 25C credit ended for property placed in service after December 31, 2025, and the 25D credit ended on the same date (IRS pages reviewed April 28 and July 4, 2026, checked Oct 19, 2026). ENERGY STAR's own heat pump page still advertises a federal credit through 2032, and we follow the IRS. If a salesperson quotes one for a 2026 install, ask for the IRS citation, and see the rebate finder for utility programs.
What should I do if I smell gas or my carbon monoxide alarm goes off?
Leave the building, get into fresh air and call 911 from outside. For a gas smell, then call your utility: DTE's gas leak hotline is (800) 947-5000 and Consumers Energy is 800-477-5050. Do not go back in until responders or the utility say it is safe. Our carbon monoxide guide has the rest.
Michigan cities
101 places with 10,000 or more residents, each with what we could confirm about its permit office, utilities and climate, and a note on what is still missing.
- DetroitWayne · 636,644 · 90% pre-1980
- Grand RapidsKent · 197,768 · 75% pre-1980
- WarrenMacomb · 138,128 · 83% pre-1980
- Sterling HeightsMacomb · 133,473 · 58% pre-1980
- Ann ArborWashtenaw · 121,179 · 64% pre-1980
- LansingIngham · 112,546 · 80% pre-1980
- DearbornWayne · 107,846 · 84% pre-1980
- LivoniaWayne · 94,058 · 78% pre-1980
- Adrian
- Allen Park
- Allendale
- Alpena
- Ann Arbor
- Auburn Hills
- Battle Creek
- Bay City
- Berkley
- Beverly Hills
- Birmingham
- Burton
- Cadillac
- Clawson
- Coldwater
- Comstock Park
- Cutlerville
- Dearborn
- Dearborn Heights
- Detroit
- East Grand Rapids
- East Lansing
- Eastpointe
- Escanaba
- Farmington
- Farmington Hills
- Fenton
- Ferndale
- Flat Rock
- Flint
- Forest Hills
- Fraser
- Garden City
- Grand Haven
- Grand Rapids
- Grandville
- Grosse Pointe Park
- Grosse Pointe Woods
- Hamtramck
- Harper Woods
- Haslett
- Hazel Park
- Holland
- Holt
- Howell
- Inkster
- Ionia
- Jackson
- Jenison
- Kalamazoo
- Kentwood
- Lansing
- Lincoln Park
- Livonia
- Madison Heights
- Marquette
- Melvindale
- Midland
- Monroe
- Mount Clemens
- Mount Pleasant
- Muskegon
- New Baltimore
- Niles
- Northview
- Norton Shores
- Novi
- Oak Park
- Okemos
- Owosso
- Pontiac
- Port Huron
- Portage
- Riverview
- Rochester
- Rochester Hills
- Romulus
- Roseville
- Royal Oak
- Saginaw
- Sault Ste. Marie
- South Lyon
- Southfield
- Southgate
- St. Clair Shores
- Sterling Heights
- Sturgis
- Taylor
- Traverse City
- Trenton
- Troy
- Walker
- Warren
- Waverly
- Wayne
- Westland
- Wixom
- Woodhaven
- Wyandotte
- Wyoming
- Ypsilanti
Michigan guides
Carbon monoxide alarms and your furnace: what Michigan sources advise
Do you need a permit to replace a furnace in Michigan?
DTE and Consumers Energy HVAC rebates: status as of Oct 19, 2026
Furnace won't turn on in a Michigan cold snap: what to check first
Heat pump installation cost in Michigan: what we can and cannot source
Heat pumps in Michigan winters: what the sources say about cold
How to find a licensed HVAC contractor in Michigan
Michigan winter utility shutoff protection: who qualifies and how to apply
What a new furnace costs in Michigan, and what we can and cannot tell you
What air conditioner repair costs in Michigan, and what we can and cannot tell you
What duct cleaning costs in Michigan, and what we can and cannot tell you
What furnace repair costs in Michigan, and what we can and cannot tell you
- Mich. Admin. Code R. 408.30901a (Cornell LII) Read Oct 19, 2026.
- MCL 339.5801 (Michigan Legislature) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- DTE Energy: Natural Gas Emergency Read Oct 19, 2026.
- MCL 339.5809 Read Oct 19, 2026.
- MCL 339.5807 Read Oct 19, 2026.
- MCL 339.5803 and 339.5801 Read Oct 19, 2026.
- LARA BCC: Mechanical Examination, Licensing/Registration & Application Information Read Oct 19, 2026.
- MCL 407-2016 Article 8 (PDF) Read Oct 19, 2026. Our reading of the source, not something it states outright. Confirm before you rely on it.
- MCL 339.5819 Read Oct 19, 2026.
- MCL 339.5601 (Skilled Trades Regulation Act Art. 6) Read Oct 19, 2026.
- MCL 339.5811 and 339.5817 Read Oct 19, 2026.
- EPA: Section 608 Technician Certification Requirements Read Oct 19, 2026.
- LARA: Find / Verify a Licensed Professional or Business Read Oct 19, 2026. Our reading of the source, not something it states outright. Confirm before you rely on it.
- LARA BCC: Currently Open Rules Read Oct 19, 2026.
- ICC-NTA: State of Michigan Read Oct 19, 2026. Our reading of the source, not something it states outright. Confirm before you rely on it.
- LARA BCC: Mechanical Permit Information Read Oct 19, 2026.
- LARA BCC Mechanical FAQs Read Oct 19, 2026.
- LARA BCC Statewide Jurisdiction List (Rev. 10/6/2026) Read Oct 19, 2026.
- Grand Rapids mechanical permit fee schedule Read Oct 19, 2026.
- Sterling Heights mechanical permit fee schedule Read Oct 19, 2026.
- Westland mechanical permit fee schedule Read Oct 19, 2026.
- LARA (state) mechanical permit fee schedule Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- NCEI U.S. Climate Normals 1991-2020 annual/seasonal (data service) Read Oct 19, 2026.
- 1991-2020 U.S. Annual/Seasonal Climate Normals Documentation Read Oct 19, 2026.
- Building America Best Practices Series Vol. 7.3 Guide to Determining Climate Regions by County (PNNL) Read Oct 19, 2026.
- ENERGY STAR: Furnaces Key Product Criteria Read Oct 19, 2026.
- eCFR 10 CFR 430.32 Read Oct 19, 2026. Confirm with the source before you rely on it.
- ENERGY STAR Air Source Heat Pumps Read Oct 19, 2026.
- MPSC: Help for Utility Customers Read Oct 19, 2026.
- MPSC: Michigan Energy Assistance Program Read Oct 19, 2026.
- Consumers Energy: Emergencies Read Oct 19, 2026.
- SEMCO Energy Gas: Gas Leaks and Emergencies Read Oct 19, 2026.
- Michigan Gas Utilities: Emergencies Read Oct 19, 2026.
- DTE Energy: Home Safety (gas) Read Oct 19, 2026.
- Consumers Energy: Carbon Monoxide Read Oct 19, 2026.
- LARA BFS: Fire Safe Michigander Resources Read Oct 19, 2026.
- Rental Housing | City of Ann Arbor Read Oct 19, 2026.
- ENERGY STAR: Maintenance Checklist Read Oct 19, 2026.
- DTE Furnaces Read Oct 19, 2026.
- DTE Air Conditioners Read Oct 19, 2026.
- Home Solutions 2026 Qualifying Measures and Incentive Levels (res-programs.pdf) Read Oct 19, 2026.
- EGLE Home Energy Rebates (plus /get-rebate and FAQ pages) Read Oct 19, 2026.
- IRS Energy Efficient Home Improvement Credit Read Oct 19, 2026.
- IRS Residential Clean Energy Credit Read Oct 19, 2026.
- U.S. Bureau of Labor Statistics, OEWS May 2025: heating, air conditioning and refrigeration mechanics and installers (SOC 49-9021), Michigan statewide Read Oct 19, 2026.
- HVACMatch: how we estimate costs (editorial policy) Read Oct 19, 2026.
- ENERGY STAR: Heating & Cooling at Home Read Oct 19, 2026.
- U.S. Census Bureau, American Community Survey 2023 five-year estimates (tables B01003, B25034, B25077) Read Oct 19, 2026.