top of page
morning-after-276010_1280.jpg
morning-after-276010_1280.jpg

HVAC Contractor in Avery and Watauga County, NC — Heat Pumps, Mini Splits & Furnaces

Serving Boone, Banner Elk, Beech Mountain & the NC High Country since day one. Mitsubishi Electric Elite Diamond Contractor. Call or text anytime for a free estimate.

HVAC Service & Installation in the NC High Country

Haskell Heating and Air is a licensed HVAC contractor serving Watauga and Avery Counties in the NC High Country. We specialize in heat pump installation, ductless mini split systems, gas furnace service, and dual fuel systems for homes and businesses throughout Boone, Banner Elk, Beech Mountain, Newland, Blowing Rock, and the surrounding mountain communities.


As a Mitsubishi Electric Elite Diamond Contractor, we bring trained expertise to every job — from getting your furnace running in the middle of a High Country snowstorm to designing a modern, energy-efficient system for your mountain home or vacation property. We work with you every step of the way and stand behind every installation we do.

Call or text 828-528-1619 — or use our online quote calculator to get an estimate in minutes.

             🏔️

Locally Owned NC High Country

                    🔧                        All Brands Serviced     & Repaired

❄️

Mitsubishi Elite Diamond Contractor

Reliable HVAC installation, service, and maintenance across Watauga and Avery Counties.

As a Mitsubishi Electric authorized installer, we design and install ductless mini split systems for any application — single rooms, home additions, vacation cabins, and whole-home solutions. Hyper Heat technology keeps you warm even in the coldest High Country winters.

→ Learn More About Mini Split Installation

Furnaces, Air Conditioners, and Heat Pumps

If your home has existing ductwork, we specialize in replacing old, inefficient systems with modern heat pumps, high-efficiency gas furnaces, and dual fuel systems that slash your energy bills. We service and install all major brands throughout Boone, Banner Elk, Newland, and surrounding areas.

→ Get a Free Estimate

We service and repair all brands of mini splits and ducted systems in residential and light commercial buildings. Our annual maintenance plans start at $250/year and include two visits, basic filter replacement, and a 14-point system inspection — keeping your system running reliably through every High Country season.

→ See Maintenance Plan Pricing

Own a vacation home or short-term rental on Beech Mountain, Sugar Mountain, or Banner Elk? We specialize in HVAC service for out-of-area property owners. Ask about Wi-Fi smart thermostat installation so you can monitor and control your system remotely from anywhere.

→ Contact Us to Learn More

PROTECT YOUR SYSTEM YEAR-ROUND
Annual HVAC Maintenance Plans Starting at $250/year
Two visits per year. 14-point inspection. Basic filters included. Heat pumps, mini splits, air conditioners, furnaces & dual fuel systems all covered.
→ Build My Plan & Get Instant Pricing

Recent Installations in the High Country
Heat pumps, mini splits, air conditioners, and furnace systems installed across Boone, Banner Elk, Beech Mountain, Newland and Avery County.

Avery County, NC Mountain views in fall

Contact Us: 

Instagram Follow Us!
Haskell Heating and Air Co.

By texting or calling Haskell Heating and Air Co., you agree to receive calls and text messages at the number provided. Standard messaging and data rates apply. Reply STOP to unsubscribe at any time. Privacy Policy - Terms and Conditions

North Carolina Heating Group 3 Class 1 License Number 35306

©2026 by Haskell Heating and Air. Proudly Serving Our Community

HVAC Service, Repair, or Installation in Avery County: Newland, Linville, Linville Falls, Banner Elk, Elk Park, Beech Mountain, Sugar Mountain

 HVAC Service, Repair, or Installation in Watauga County: Seven Devils, Foscoe, Boone, Vilas, Sugar Grove, Zionville, Valle Crucis

Elite contractor with mitsu logo_edited_
DC-Elite-horizontal_edited_edited.jpg
TVA QCN Energy Right Program Participants
bottom of page