Contact Us


EverGreen Carpet Cleaning Ltd. will be pleased to put together a custom cleaning and maintenance schedule to reflect your needs and budget.

Please call John today for a free quote to discuss your carpet care needs.

EverGreen Carpet Cleaning

John Batten

Sales Manager / Owner

506 854-5020
506 386-6922

Wendy Batten

Administrative Office

506 854-5020
506 386-6922

[gravityform id=”1″ name=”Default” title=”false” description=”false” ajax=”true”]

“I love to come in the day after your guys have been here! I love the products you use… there’s no chemical smell at all and no allergy problems.”

Sylvie Robillard

Facilities Coordinator, Rogers