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”]

“The system you use works great within our building because it dries so fast. It means our guests can move about freely in a shorter time.”

People’s Park Tower