EverGreen Carpet Cleaning Ltd. has been the GO TO Commercial Carpet Cleaning and Floor Care company in Moncton, Dieppe and Riverview, and major centres since 1999. We treat your right and care about your business.

Our Clients include:

  • Multi-national customer service contact centres
  • Seniors complexes
  • Major hotel chains
  • Metro Moncton’s largest commercial buildings
  • National retail chains
  • Large entertainment venues

Our commitment to your absolute satisfaction is what our reputation is built upon.  We truly care about the quality of work we do. Our service is personal and customized to fit your business needs- in scheduling, security and cleaning requirements.

EverGreen uses only the best products and the best equipment available. We are proud to have the best cleaning team in town! Our uniformed, friendly staff are reliable, dependable and professional – with the highest level of security clearance available.

We are dedicated to your satisfaction.

We want you to be satisfied no matter the size of the job, we have a spotless reputation for the best customer service and quality cleaning in town. We are constantly researching and staying ahead of improvements in floor cleaning technologies. This has allowed EverGreen to include some of the largest national and international companies in our client list. Out motto is “We’re not happy unless our customers are happy – whatever it takes.”

As a local business owner, he depends on your absolute satisfaction for his continued success!

We understand the importance of delivering on the promise of personal, friendly and efficient service, at a fair price – and make sure it happens.

Our staff is uniformed, professional and dependable.


Our commitment to your absolute satisfaction is backed by our reputation. Our philosophy is simple, if you’re not satisfied, we’re not satisfied. We truly care about the work that we do and that your carpets are clean. Our service is personal and customized to fit our clients’ needs with respect to scheduling and security.

We spoil our customers by being totally flexible and delivering a superior cleaning system that hands down, out-performs any other system available locally.

We cater to people, their schedules and their health.

We have the best carpet cleaning team in town. Our uniformed, bonded staff are reliable and dependable and we will deliver a full-service professional carpet cleaning program.

Call us today, let’s chat about YOUR needs 506-854-5020


“I have been doing business with EverGreen for almost two years now and have nothing but good things to say about John and his staff. They are very professional and do exceptional work. After they have completed any work for me I always get great compliments from my staff telling me what a great job they’ve done. Makes for a happy work environment.”

Trevor Lavender

Quality Counsellor, New Brunswick, United Cleaning Services Limited