Limited-Time 30% Off Rug Cleaning Sale

We are offering a limited-time, 30% off rug cleaning to 1st time customers who bring their rug(s) to our facility in Toronto.

Canada's Fastest 7-10 Day Delivery Time

We service Southern Ontario from London to Ottawa. Enter your city to see our rug pickup times and to schedule a pickup.

Instant Rug Cleaning Price Calculator

Simply provide your rug dimensions and our automated calculator will show you our discounted prices instantly.

AT LOVE YOUR RUG

Rug Cleaning and Repair is our Specialty!

We pick up and deliver area rugs across southern Ontario every day with our own fleet of trucks.

Our delivery personnel are professional, reliable, and courteous. They are trained to safely handle heavy and expensive rugs with utmost care.

Area Rug Cleaning Pickup and Delivery
Area Rug Repair Pickup and Delivery

Rug Pickup and Delivery Details

Weekly Rug Pickup in Ajax

Wednesdays 9:30am – 11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Ancaster

Tuesdays 11am-2pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Barrie

Wednesdays Mondays 8am-9am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Bolton

Wednesdays 9:30am – 11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Bradford

Wednesdays 9:30am – 11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Brampton

Wednesdays 9:30am – 11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Burlington

Fridays 7am-9am &Tuesdays 7am-9am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Caledon

Wednesdays 7am-8am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Cambridge

Wednesdays 10am-10:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Clarkson

Tuesdays 9:30am-11am & Fridays 11:30am-1:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Courtice

Wednesdays 8:30am-10am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Etobicoke

Tuesdays 11am-12:30pm & Fridays 11:30am-1:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Georgetown

Wednesdays 11am-12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Guelph

Wednesdays 11:30am-1pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Hamilton

Tuesdays 9am-1pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in King City

Mondays & Thursdays 7:30am-8am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Kitchener

Wednesdays 10am-11:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Lindsay

Wednesdays 7am-7:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in London

Wednesdays 8am-9am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Markham

Fridays 7am-10am

Pickup times are subject to traffic.

Weekly Rug Pickup in Mississauga

Mondays & Thursdays 7am-3pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Milton

Wednesdays 12pm-1pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Newmarket

Mondays 9am-11am & Thursdays 8am-10am.

Pickup times are subject to traffic.

Weekly Rug Pickup in North York

Mondays & Thursdays 12pm-3pm

Pickup times are subject to traffic.

Weekly Rug Pickup in Oakville

Tuesdays 7am-9:30am & 2pm-4pm & Fridays 9am-11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Orangeville

Wednesdays 7am-8am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Oshawa

Wednesdays 8:30am-10am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Port Credit

Tuesday 9:30am-11am & Fridays 11:30am-1:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Port Hope

Wednesdays 8am-8:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Peterborough

Wednesdays 7:30am-8am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Pickering

Wednesdays 10am-11am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Richmond Hill

Mondays 11am-1pm & Thursdays 10am-12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Scarborough

Wednesdays 8am-8:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in St. Mary’s

Wednesdays 7:15am-7:45am.

Pickup times are subject to traffic.

Weekly Rug Pickup in North East Toronto

Tuesdays 9am – 1pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in North East Toronto

Mondays & Thursdays 11:30am-2:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in North Toronto

Tuesdays & Fridays 11:30am-2:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in St. Mary’s

Fridays 2pm-3pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in West Central Toronto

Mondays & Thursdays 1pm-2:30pm

Pickup times are subject to traffic.

Weekly Rug Pickup in Central Toronto

Tuesdays & Fridays 9am -12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in East Central Toronto

Mondays & Thursdays 9am-12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in West Toronto

Tuesdays & Fridays 11:30-2:30pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in South West Toronto

Tuesdays & Fridays 7am-9am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Central Toronto

Tuesdays & Fridays 9am -12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in East Central Toronto

Mondays & Thursdays 9am-12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Stratford

Wednesdays 6:45am-7:15am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Thornhill

Mondays 1pm-3pm & Thursdays 12pm-2pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Vaughan

Tuesdays & Fridays 9am -12pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Waterloo

Wednesdays 10am-11:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Whitby

Wednesdays 8:30am-10am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Woodbridge

Fridays 12pm-1pm.

Pickup times are subject to traffic.

Weekly Rug Pickup in Woodstock

Wednesdays 9am-10am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Waterloo

Wednesdays 10am-11:30am.

Pickup times are subject to traffic.

Weekly Rug Pickup in Cobourg

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Colborne

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Brighton

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Trenton

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Quinte

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Belleville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Edward

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Napanee

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Quinte

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Brockville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Johnstown

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Cardinal

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Spencerville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Kemptville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Manotick

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Cardinal

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Spencerville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Stittsville

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Manotick

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Nepean

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Greely

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Greenbelt

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Gloucester

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Aylmer

Pickup available upon request.

Pickup times are subject to traffic.

Weekly Rug Pickup in Gatineau

Pickup available upon request.

Pickup times are subject to traffic.

Call Now for an Instant Rug Quote
Porch and Curb Pickups Only CLEAN RUGS, HEALTHY HOME