Niagara Falls

St.Catharines

Hamilton

Burlington

Oakville

Fort Erie

Grimsby

Welland

Mississauga

Niagara-on-the-Lake

Port Colborne

Dunnville

Garec’s Cleaning Systems:

Upholstery Cleaning in St. Catharines – Niagara

There’s no reason to put up with worn carpets, drapery or upholstery – and with Garec’s Cleaning Systems, you won’t even have to purchase new furnishings to get the same fresh result. Our dependable cleaning techniques will leave you with brighter, cleaner and more sanitary rugs, window dressings and furniture coverings.

Book Our Services or Learn More About Us

Please give us a call anytime for a consultation or send us an email using our online form and we’ll be in touch with you promptly.

Quick Contact Form


Your Name (required)

Your Email (required)

Your City (required)

Your Phone#

Booking Date#

Service Interest
UpholsteryCarpet / Rug CleaningExtraction / RestorationPrevention and ProtectionHard Surface Cleaning

Your Message

Attach Your Photo

How did you find us?


Carpet Cleaning in St. Catharines

Service Areas

  • St. Catharines
  • Welland
  • Port Colborne
  • Niagara Region

Please give us a call anytime for a consultation:

905-734-3284 Welland
905-357-1336 Niagara Falls
905-641-4991 St Catharines
905-714-2105 Cellular

Email: info@garecscleaningsystems.ca

Business Hours:
7am-7pm M-F,
9am-2pm S-S

Rug & Carpet Cleaning Niagara

Servering Greater Niagara & Golden Horseshoe Region; St Catharines, Port Colbourne, Niagara Falls, NiagaraOnTheLake, Beamsville, Grimsby,  Fort Erie, Dunnville, Welland, Hamilton