
We're Here for All of Your Air Duct Installation And Replacement Needs!
Excel Heating & Cooling offers Air Duct installation and replacement Services. We are family owned and operated and have been serving the Central Shenandoah Valley since 1953. We offer:
- 24/7 Emergency Service
- Family Owned and Opertated
- Same Day Service Available
- Friendly Professionals
- Financing Available For Installs and Replacements
When you need an expert air duct installation or replacement company you can depend on and trust the experts at Excel Heating & Cooling. Our certified, trained and insured technicians have the skills, knowledge, and tools to service all of your air ducting needs.
We Perform Your Duct Work Installation At A Trustworthy Price
When you need Air Duct Replacement or Installation, you can trust the experts at Excel Heating & Cooling. Our certified, trained and insured technicians have the skills, knowledge, and tools to service all of your Air Duct needs.
When your Excel Heating & Cooling Air Duct professional arrives at your home, they will take the time to explain all of your options before starting any services so you can feel confident to make informed decisions before any work begins. We are always ready to take your call at (540) 434-0030 or Contact Us at any time including for after hour or emergency services. Want to learn more, check out our Customer Reviews & Testimonials.
At Excel Heating & Cooling we provide 5-star service. We Install:
- Sheet. Metal Duct
- Fiberboard Duct
- Flexible Duct
- Fiberglass Lined Duct
- Rigid Duct
Easily Schedule Your Air Duct Installation or Replacement Service Now!
With Excel Heating & Cooling, we offer simple and fast scheduling. You can easily book an appointment online and we’ll dispatch a technician to your home! Just let us know what time works best for you, and we’ll call you when we’re on our way!
We also make it convenient for you, if you don’t prefer to book it through our online scheduling platform, just text us or call (540) 434-0030 Today!

Excel Heating & Cooling: Get the Reliable, High-Quality Air Duct Repair Experts You Deserve at a Reasonable Cost
Excel Heating & Cooling | Harrisonburg, Virginia's Trusted HVAC Professionals 
We offer a full line of installation, maintenance & repair that your home A/C system may require, no matter the problem or time of year. You can count on the trusted professionals at Excel Heating & Cooling for exceptional service & quality craftsmanship.
Call Now to Make Your Home More Comfortable
Frequently Asked Questions
When it comes to how long it should take to install new ductwork, it depends on how large your house is, and if we are replacing existing ductwork or starting from scratch. The average time is around 1-2 days on average.
The price of installing new home ductwork can vary a lot depending on what the size of the house is, and if we are replacing existing ductwork or if we have to install it from scratch.
The average ductwork in most homes lasts between 10-15 years before serious problems start to arise. If your ducts are more than 15 years old, have them replaced before major issues such as pests, gaps in the ductwork, or even collapsed sections of the ducts start to appear.
CLIENT REVIEWS
I was very appreciative of Excel when they immediately responded to my call about a boiler issue. It turns out my 1976 boiler needed to be replaced, so I requested estimates from a few companies - the price, type of replacement boiler and timing were the reasons I chose Excel. The installers were excellent, friendly and took the time to explain my new system. Since...Read More>>>

Adam Campillo
I worked with Jake Condra throughout the experience of installing mini splits in my new home. He was so personable, communicative, and professional. The job was done quickly (much sooner than expected, thank goodness, it was HOT outside with no AC!) and for a more reasonable price than any I could find in the area. I would highly recommend mini split installation by Excel!

Micaela Cummings
Certified To Be The Best







Got A Question? Contact Us Now
Please complete the form below, or Call Us at (540) 434-0030