top of page


Heating & Air Conditioning

(540) 977-3850

Bayshore Mechanical is a full service heating and air conditioning provider that has offered quality service to Roanoke and surrounding areas for more than 30 years. Owner Don McNabb makes quality the first priority for every customer, which is evident by the valued, loyal patrons of Bayshore Mechanical. Look no further for products and service for your HVAC system, water heater and more. Bayshore Mechanical services all makes and models, is licensed and insured and offers free estimates for replacement equipment. Contact us for more information on coupon offers, maintenance agreements, estimates and repairs. 


Bayshore Mechanical provides services to Roanoke City and the counties of Roanoke, Bedford, Botetourt, Franklin and the New River Valley. Contact us today for a free estimate.

Our Services

Heat Pump Service

We provide quality installation, repair and diagnosis of all your heat pump issues. If you experience a spike in your electric bill, notice the heat pump running constantly or the auxiliary light comes on often, your heat pump is in need of service or replacement. Contact us today to schedule an inspection.

Oil Furnace Service

It's important to have your oil furnace serviced annually and maintain your fuel filter and fuel nozzle. Improperly serviced oil furnaces can result in increased oil cost, reduce heating efficiency and possibly ensure future system failure. Bayshore can inspect and provide annual maintenance and repairs as needed to your oil furnace.  

Gas Furnace Service

Gas furnaces are one of the most popular choices in modern day homes and should be maintained bi-annually. Our service includes cleaning of the flame rod, air pressure tube for safety switches, cross-burner rails on the burner assembly, as well as inspection of the hot service igniter, gas pressure and fan motor amperage.

Geo-Thermal Heat Pumps

We believe sustainable energy is the future of all heating. Let Bayshore Mechanical help you choose a Geo-Thermal system for optimal efficiency in your home.    

Hydronic Heating Systems

If you have been searching for a company to service your hydronic heating systems, look no further! We can inspect, service and repair hydronic heating equipment.

Duct Modification & Equipment Install

Gaps in your air-ducts can cause heating issues, cooling issues, spikes in energy cost and can cause additional pollutants and irritants to makes its way through.your homes air supply. We offer quality inspection, installation and repair of all air duct systems.

Smart Thermostat Install & Repair

Smart devices are part of today's technology for the home and Bayshore Mechanical can help you integrate smart thermostats with your heating system.

Water Heater Installation & Repair

If your home's water is too cold, turning cold too quickly or just cold, your water heater is in need of inspection. Bayshore Mechanical can service and replace that faulty water heater.

Indoor Air Quality Products & Services

Worried about the air quality in your home? We can help! Bayshore Mechanical offers air quality products, service and repairs.

Bayshore Mechanical also offers home warranty repair services and money saving maintenance agreements.  


“Great work! Efficient, fast, and honest. Thanks for your professionalism and honesty when fixing a problem. I would highly recommend Bayshore!”

Maryanne K.

Ready to learn more about Bayshore?

Bayshore Mechanical is happy to discuss your needs, answer questions and provide a free estimate. As a Better Business Bureau accredited business, licensed and insured, you can rest easy, knowing you are in good hands. For more information, either submit a contact form or call us at (540) 977-3850. Please also follow us on Facebook. 

bottom of page