Carpet Cleaning and Floor Care

We recommend the steam cleaning “extraction” method for most carpeting. Cleaning your carpets this way helps us remove more dirt and allergens, leaving your floor cleaner and healthier. Plus, Crystal Clean’s unique process will have your carpets completely dry in three to four hours—no more waiting forever to start walking on the carpet again.

And when it comes to your upholstery, we use a specially formulated deep-cleaning and sanitizing solution that breaks down minor stains while loosening dirt, grime, and other embedded substances. The result? Rejuvenated furniture and upholstery that no longer looks dull and dingy.

Comprehensive, Quality Care for all Floor Types

The cleanliness of your floor goes a long way to visitor first impressions, but it plays a significant role in the quality of the air they breathe, too.

Make sure that clean goes deep with Crystal Clean—cleaning professionals in Fredericton, Moncton, Saint John and the surrounding area for 50 years and counting.

We have the experience and expertise to know that whether your floor is carpet, linoleum, tile, vinyl, or hardwood, every type must be handled uniquely. That’s why we offer professional services customized for all surfaces:

  • Floor stripping and refinishing
  • Screen sanding and wood refinishing with a durable polyurethane coating
  • Tile and grout cleaning using a 2000 PSI truck-mounted system with rotating, high-pressure and high-temperature heads

Choose Crystal Clean for decades of expertise and spotless floors—safe to walk and work on, and clean from corner to baseboards.

Carpets and Upholstery Done Right by Crystal Clean

We ensure the best water pressure and suction for each unique type of carpet, with the goal of leaving your carpets almost dry to the touch after an hour. This steam extraction method removes the residual soap and water that attracts dirt and allergens.

When we’re done, your entire carpet—including high-traffic areas—will be free of dirt, odor and other contaminants.

But you don’t have to take our word for it. We stand behind the more than 2,000,000 square feet of commercial and residential carpet we clean every year.

The key to our success? Well trained staff, the most effective products, and the most up-to- date equipment.

Carpet Cleaning Services
Floor Being Cleaned
Floor Cleaning
Office Floor Cleaning
Vacuuming The Floor

Professional, Careful Cleaning Just Got More Affordable.

When You Need Occasional Home Cleaning, Trust the Cleaners Who Care. Trust Crystal Clean.

We offer:

And we do it all with the same attention to detail and respect for property that we’ve been bringing to homes and business for 50 years.

If you’re ready for cleaners you can trust—cleaners who care—call Crystal Clean.

Save the Hst on Your First Cleaning Service

Join our mailing list and we’ll pay the HST!

Just enter your email and click Email Me My Discount to receive a coupon code you can use on your first cleaning service with Crystal Clean.

  • This field is for validation purposes and should be left unchanged.

Contact Us Today for a Free Quote.

Man With A Mop

Why Crystal Clean?

Crystal Clean Maintenance has more than 50 years of custodial experience in Fredericton, Moncton, St. John, and the surrounding area. We are fully insured and bonded, providing liability and property damage coverage. We screen all employees for your protection, and have their documentation available for you to view. Our staff are neat in appearance and carry proper company identification.

Need commercial cleaning? Choose the Crystal Clean difference.


Well-trained, background-checked cleaning professionals


Carpet cleaning, window cleaning, and more for offices and warehouses


On time, every time—cleaned and inspected to the highest standards


Comprehensive services at affordable rates from a responsive company

Bottom line? We are fully committed to providing our clients with incredible service, and we’ll do whatever it takes to help you maintain and enhance the value of your property.

Close Bitnami banner