(978) 505-0660

Your one stop vacuum shop

We Do Central Vacs:
  • New Construction Projects
  • Hide-A-Hose
  • Builder Prices
  • Remodels & Retrofits
  • Replacement Vacuums
  • Service & Repair All Brands Including Beam, Filtex, Electrolux, Nutone, Vacuflo, and Vacumaid
  • DIY Projects Welcome
  • Accessories

Welcome to The Vac Shack!

The Vac Shack is a full-service central vacuum company serving the Festus & St. Louis, MO areas and beyond. We install central vacuum systems (also referred to as built-in vacuum systems) and perform repairs for residential and commercial customers. As a local, family-owned business, we pride ourselves on providing individual care and premium products from MD Manufacturing, the leader in quality central vacuums. We are the local experts for either upgrading a current built-in system, or installing a new system in new and existing homes. No matter which type of central vacuum system you have, we provide services for all major brands including Beam, Filtex, Electrolux, Nutone, Vacuflo, and Vacumaid. Let us help you reduce allergens in your home and keep it clean with products from MD Central Vacuum.

More About Us

Retractable Vac Hose!

Hide-A-Hose Video

We are excited to offer the revolutionary Hide-A-Hose Retractable Central Vacuum Hose System.

  • Never again have to manually coil and put away an electrical cord or vacuum hose when using this common-sense solution.
  • Can be installed in most homes at any time, and can be retrofitted into homes that already have a central vac by installing a new wall plate and piping.
  • Hide-A-Hose is available in 30, 40, 50, and 60 foot lengths. A 50 foot hose covers nearly 2,300 sq. ft. That's a convenience on a wide scale!
  • Watch this video to learn more or give us a call today!

Areas We Service Near St. Louis County & Beyond

The Vac Shack - Your local source for central vacuums
List of areas we served
  • Belleville
  • Bonne Terre
  • Chester
  • DeSoto
  • Farmington
  • Fenton
  • Festus
  • Fredricktown
  • High Ridge
  • Hilsboro
  • Imperial
  • Marissa
  • Murphysville
  • Okwville
  • Old Mines
  • Pacific
  • Park Hills
  • Pavely
  • Perryville
  • Pickneyville
  • Plattin
  • Potosi
  • Red Bud
  • Sparta
  • St. Louis
  • St. Mary
  • Steeleville
  • Sullivan
  • Union
  • Valmeyer
  • Wildwood