
Furnace Repair & Replacement in Grand Rapids, MI
Prompt furnace service across West Michigan. No commissions. Clear pricing.
Common Furnace Issues We Fix
If your home isn’t warming up like it should, we’ll find the real issue and give you clear options.
No Heat / Not Keeping Up
- Furnace runs but blows cool air
- Heat runs nonstop and the house is still cold
- Thermostat is set correctly but temp keeps dropping
- Some rooms warm while others stay chilly (uneven heat)
Furnace Starts Then Stops / Won’t Stay On
- Furnace kicks on, then shuts off within a minute or two
- Needs frequent resets or trips the breaker
- Won’t start when heat is called
- The flames come on, then shut back off
Noisy, Smelly, or Costly
- Loud banging, squealing, or grinding sounds
- Burning or electrical smell when the furnace runs
- Weak airflow from some vents
- Heating bills suddenly higher than normal

Furnace Diagnostic Service
$99
Flat-rate trip + system diagnosis. Fee waived with approved repair.
- We travel to your home and perform a complete furnace diagnosis
- You get a clear explanation of what’s happening—in plain English
- You see upfront, itemized repair options—no sales pressure
How Our Furnace Repair Appointments Work
A simple, no-pressure process designed around your home and budget.
Book a $99 Diagnostic
We arrive on time, check safety and performance, and pinpoint the issue.
Review Repair Options
Clear, itemized options. If replacement makes more sense, we’ll explain why—no commissions, no pressure.
Same-Day Fix When Possible
Approve the repair, and we’ll complete it as soon as possible — often same-day.

Repair vs. Replace — What’s Best for You?
Our trained, commission-free technicians give you honest pros and cons either way. If a repair is safe and sensible, we’ll recommend it. If replacement will save you money and headaches in the long run, we’ll explain why.
Things to consider:
- Age & condition of the furnace
- Cost of repairs vs. expected remaining lifespan
- Safety, reliability, and comfort
- Energy use and monthly utility costs
Our Furnace Replacement Process
A clean, professional install with matched equipment, transparent pricing, and strong warranties.
1) Free In-Home Assessment & Proper Sizing
You know your home best—we listen to your concerns (cold rooms, noise, hot/cold swings) and check ductwork, gas lines, drains, and venting for safety and fit.
2) Clear Options & Pricing
Good-Better-Best packages with pricing, efficiency, comfort features, and warranties spelled out so you can choose confidently.
3) Professional, Certified Installation
Our technicians are selected for craftsmanship—not their ability to upsell. Expect safe, meticulous work, required permits handled, and respect for your home from start to finish.
4) Start-Up, Testing & Tutorial
We test your new system and show you how to use and maintain it for safe, efficient operation for years to come.
5) Follow-Up & Warranty
You get documentation for parts and labor coverage—and a local team you can call anytime.
Emergency HVAC Repair
Furnace not heating?
Prompt, friendly furnace repair across Grand Rapids & West Michigan.
HVAC Maintenance & Tune-Ups
Prevent breakdowns, lower bills
Annual furnace tune-ups extend system life, prevent breakdowns, and lower energy bills.
"Amazing service, great communication, very professional and timely. Highly recommended."
Furnace Repair & Replacement — FAQ
Straight answers to the questions we hear most from West Michigan homeowners.
How fast can you get here?
What does the $99 diagnostic include?
Do you service my brand of furnace?
Will I see the price before any work starts?
When do you recommend replacing instead of repairing?
Do you offer warranties?
What if it’s after hours or on a weekend?
Service Area — Grand Rapids & West Michigan
Centrally located in Hudsonville, we provide prompt, friendly furnace service across Greater Grand Rapids and much of West Michigan.
Towns We Serve
- Ada
- Allendale
- Belmont
- Byron Center
- Caledonia
- Cascade
- Comstock Park
- Coopersville
- East Grand Rapids
- Forest Hills
- Grand Haven
- Grand Rapids
- Grandville
- Holland
- Hudsonville
- Jamestown
- Jenison
- Kentwood
- Lowell
- Muskegon
- Norton Shores
- Plainfield Township
- Rockford
- Spring Lake
- Walker
- Wyoming
- Zeeland
- And more...
Don’t see your town? If you’re in West Michigan just give us a call.
Ready to get comfortable again?
Whether you're scheduling a furnace repair or free furnace replacement estimate the Crossroads Heating and Cooling team has you covered.
Call us today for prompt service, affordable prices, and straightforward recommendations.