Magic Cleaning has been founded almost 5 years ago as a small family-owned business here in Virginia Beach. Today, we are still family-owned and operated, but have expanded to include the entire Hampton Roads area. During this time, our mission has remained constant: to offer the easiest and highest quality service in the areas that we so proudly service. We still make every effort to provide the most hassle-free cleaning service, at the most competitive pricing, using state of the art truck-mounted carpet and upholstery cleaning equipment along with professionals organic cleaning supplies.