Our Services

Why Choose Us?

  • High Quality Work
  • Locally Owned & Operated
  • Written Estimates
  • Licensed
  • Insured
  • 24/7 Emergency Service
  • Factory Trained and Authorized
  • Professional Technicians
  • Over 60 Years Of Experience
  • NATE Certified
  • Member Of The ACCA

Crowther Heating and AC, Inc.

Don't settle for less when you're choosing your Kilmarnock, VA, HVAC contractor. Here at Crowther Heating and AC, Inc., we've established a reputation as the company that residents of Kilmarnock, VA, can trust for timely and professional service, and we're pleased to be available whenever you need assistance. Whether you're installing a modern system in a new home, want to schedule a preventative maintenance appointment, or need a repair for an older unit, just give us a call to find out more.

Keeping your HVAC systems running efficiently is a critical investment in your home. Well-maintained systems are less likely to suddenly fail, and can save you money for years by reducing your utility bills. We'll be happy to discuss your needs and identify a high-tech model that's just right for your home or office, and our dedicated technicians are available on a flexible schedule to handle all of your needs. We'll always treat you and your property with respect, and we strive to establish the standard here in Kilmarnock for prompt, professional service on every call.

Turn to Crowther Heating and AC, Inc., and call the Kilmarnock, VA, HVAC contractor you can count on us to get every job done right. We service all makes, brands, and models, and are available to visit your home for an on-site consultation to discuss your needs. Just give us a call at our office in Kilmarnock, VA, and request a written estimate for your next project.


24/7 Emergency Service


Contact Us Online

Fill out the form below to contact us online.
If you would like an immediate response, please call us today at 800-323-7478.

Our Location

Post Office Box 2020
Kilmarnock, VA 22482


Business Hours

Emergency Services Available 24/7

Monday8:00 AM to 5:00 PM
Tuesday8:00 AM to 5:00 PM
Wednesday8:00 AM to 5:00 PM
Thursday8:00 AM to 5:00 PM
Friday8:00 AM to 5:00 PM