We proudly serve the Lake Norman, Mooresville and Cornelius areas of North Carolina.

Estate Carpet Cleaning -Lake Norman’s Professional Floor Cleaning Specialists

Clean your carpets and your home today!

Estate Carpet Cleaning offers full-service, carpet, rug, flooring, upholstery and furniture cleaning for residential, business and commercial clients in Mooresville, Cornelius and Lake Norman NC communities. We also specialize in cleaning residential carpets,wood floors, laminate floors, concrete surfaces, Tile grout, auto and boat upholstery, Move-in/ Move Out Debris/ Trash out removal, Estates, Attics, Barn, Basement Clean outs, New Construction cleanings.


Whether you’re planning to host an event, just want cleaner floors or you’re looking to add curb appeal by cleaning your driveway, patio and deck, we know your time is valuable. We offer free estimates, same day service and 100% satisfaction guaranteed. Estate Carpet Cleaning provides the following services to residential and commercial clients in the Mooresville and Cornelius, and Lake Norman areas:

  • Carpet Cleaning
  • Pet, Stain and Odor Removal
  • Upholstery Cleaning
  • Dust-Free Wood Floor Cleaning
  • Driveways, Sidewalks and Patios
  • Residential and Commercial Cleaning
  • Environmentally Friendly Products
  • Green Cleaning Options

As a family-owned business with strong local ties to the community, we believe the only way to measure true success is by the number of relationships we form.

Get the Most Outstanding Service Experience with:

Estate Carpet Cleaning Professional, Floor Cleaning Specialists

Voted Lake Norman’s best carpet cleaner 3 years straight!

David Bregoli
Company Owner
Estate Carpet Cleaning LLC.
Direct: 704-254-9127