Air Duct Cleaning and Dryer Vent Cleaning
in Charlottesville VA

We’re Wes Ammons and Justin Kinsey, Owners and Operators of DuctMedic in Charlottesville, Virginia. Our goal is to provide healthier, comfortable, and more efficient indoor environments for homeowners and small businesses alike. We are confident in saying that DuctMedic sets the standard in Virginia for quality service, our process and our equipment. That means you; our customers can be assured of nothing less than a professional, guaranteed service from DuctMedic. Give us a call and let us show you why.

Residential Air Duct Cleaning

Do you know what lurks in your home air ducts? Every time you breathe the air in your home, you’re breathing some of the millions of germ-carrying dust and mold particles from your air ducts that cause allergies, asthma–even terminal illnesses

In all homes, the air ducts gather dust, dirt, human skin flakes and pet dander, becoming holding cells for allergens, mold spores, germs and other contaminants. The problem begins even before you move into a newly-built home. The buildup of drywall dust, sawdust and other debris in ducts that provide a perfect environment for the growth of germs and allergens. It’s more of a problem since the 1970s, when new construction techniques made buildings more tightly sealed, restricting the flow of fresh air. Every day, your family breathes air that is continually circulated through contaminated ductwork by your HVAC system.

Contact Us for more information

Commercial Air Duct Cleaning

By conducting regular indoor air quality (IAQ) inspections, you can identify where latent air quality problems are incubating and remove the risk before the problems become active.

DuctMedic provides objective, certified data and videotaped evidence to prove your system is clean and protect you if a health issue appears. DuctMedic also helps identify inefficiencies that often are easily solved with minimal expense.

A Preventive HVAC Hygiene Program, with inspections and air quality testing is a valuable first step to saving as much as 25% in energy costs and achieving maximum performance from your equipment… your workforce…and ultimately your bottom line.

Contact DuctMedic today to schedule a free consultation.

DuctMedic – Virginia

3410 Coffey Drive
Charlottesville, Va, 22911
Phone: (434) 985-3828


Areas we serve:

Our Charlottesville office serves the following counties: Albemarle, Augusta, Greene, Louisa, Madison, Nelson, Fluvanna, Orange and Culpeper.


  • Charlottesville
  • Scottsville
  • Barboursville
  • Crozet
  • Earlysville
  • Free Union
  • Greenwood
  • Ivy
  • Keene
  • Keswick


  • Craigsville
  • Grottoes
  • Churchville
  • Crimora
  • Dooms
  • Fishersville
  • Fort Defiance
  • Greenville
  • Jolivue
  • Lyndhurst
  • Mount Sidney
  • Mount Solon
  • Sherando
  • Spring Hill
  • Steeles Tavern
  • Stuarts Draft
  • Swoope
  • Verona
  • Weyers Cave


  • Stanardsville
  • Ruckersville
  • Quinque
  • Dyke


  • Madison
  • Achash
  • Aroda
  • Aylor
  • Banco
  • Beaver Park
  • Big Meadows
  • Burnt Tree
  • Criglersville
  • Decapolis
  • Duet
  • Elly
  • Etlan
  • Five Forks
  • Fletcher
  • Fordsville
  • Graves Mill
  • Haywood
  • Hood
  • Kinderhook
  • Leon
  • Locust Dale
  • Madison Mills
  • Nethers
  • Novum
  • O’Neal
  • Oakpark
  • Oldrag
  • Pratts
  • Radiant
  • Repton Mills
  • Rochelle
  • Ruth
  • Shelby
  • Shifflet Corner
  • Syria
  • Tanners
  • Tryme
  • Twyman’s Mill
  • Uno
  • Virginia
  • Wolfstown
  • Zeus


  • Afton
  • Arrington
  • Bryant
  • Lodebar
  • Lovingston
  • Massies Mill
  • Montebello
  • Nellysford
  • Roseland
  • Schuyler
  • Shipman
  • Wingina
  • Gladstone
  • Tyro


  • Columbia
  • Scottsville
  • Fork Union
  • Lake Monticello
  • Palmyra


  • Gordonsville
  • Orange
  • Barboursville
  • Locust Grove


  • Culpeper
  • Alanthus
  • Boston
  • Brandy Station
  • Buena
  • Cardova
  • Catalpa
  • Edward’s Shop
  • Eggbornsville
  • Eldorada
  • Elkwood
  • Griffinsburg
  • Jeffersonton
  • Kellys Ford
  • Lagrange
  • Lignum
  • Mitchells
  • Rapidan
  • Reva
  • Richardsville
  • Rixeyville
  • Stevensburg
  • Wakefield
  • Winston


  • Louisa