The cost of a typical heating repair can vary depending on the issue and the type of heating system you have. For minor repairs, such as replacing a thermostat or fixing a clogged filter, costs can range from $100 to $300. More complex repairs, like replacing a blower motor or a heat exchanger, can cost between $500 to $1,500. The best way to get an accurate estimate is to have a professional technician assess your system and diagnose the problem.