top of page
Beech Mountain Heating and air_edited.png

Call or Text for a Free Estimate: 828-528-1619

Heating & Air Conditioning for the NC High Country.

Serving Banner Elk, Beech Mountain, Boone & Newland. Mitsubishi Elite Diamond Contractor.

             🏔️

Locally Owned NC High Country

                    🔧                        All Brands Serviced & Repaired

❄️

Mitsubishi Elite Diamond Contractor

★★★★★

Arthur B., Beech Mountain
Mini split install

“Crawford Haskell and his team/installers, Steve, Aaron and Shawn, were absolutely a pleasure from beginning to end. We had two mini splits put in last year and were so happy with them we added another this year."

★★★★★

Kelly F., Elk Park
Maintenance service

"They were quick to diagnose our problem and come up with the best solution for the repairs. The team was very thorough and professional.We will now be using them for annual maintenance to keep our units working smoothly. "

★★★★★

Adam R., Sugar Mountain
Furnace repair

"Fast response, and they know what they are doing. Furnace wasn't working. Got me up and running within 30 min. Would recommend to everyone."

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.

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

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
 

Avery County, NC Mountain views in fall

Contact Us:

Instagram Follow Us!

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

Haskell Logo Full Color Letters Only_edi
Haskell Logo Full Color Letters Only.pdf (1).png

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

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