About Us

About Us

Garden Rose City Carpet & Upholstery CleaningGarden Rose City Carpet & Upholstery Cleaning

For over 30 years, the family-run business of Garden  Rose City Carpet & Upholstery Cleaning has provided customers in St. Catharines, Welland and throughout the Niagara Region with thorough carpet and upholstery cleaning services. Our truck mounted units offer extra-thorough cleaning, and our environmentally friendly chemicals leave no trace of residue behind. We offer free estimates on all jobs, as well as free sample tests to demonstrate the quality of our work.

About Us


About Us

Spot/Stain Removal

We can remove all spots and stains from your carpet and upholstery.

Upholstery Cleaning

Loveseats, sofas, recliners and much more.

Pet Odor Removal

Pet accidents happen but we are here to remove dirt stains and happy accidents!

Mattress Cleaning

Get your mattress back to being clean and healthy with a cleaning!

Carpet Cleaning

Complete carpet cleaning services including stains, odor, etc..

Area Rugs

We offer free pick-up and delivery on all cleanings.

About Us

Call us today Call us today because we are fast, affordable and convenient. Licensed & registered

Call us today Phone: (905) 937 7807 | (905) 735 4363