Granville Carpet Cleaning has been proudly serving the Vancouver region since 1917

Hours of Operation

Monday: 8:30am to 5:00pm
Tuesday: 8:30am to 5:00pm
Wednesday: 8:30am to 5:00pm
Thursday: 8:30am to 5:00pm
Friday: 8:30am to 5:00pm
Saturday: 10:30am to 5:00pm
Sunday: Closed or by Appointment

For pickup and delivery arrangements call 604-684-8444.

Celebrating our 100th Year in Business

Granville Carpet Cleaning has a long history of professional cleaning and carpet restoration services in Southern British Columbia.

To celebrate our Centennial we have opened a new 4,000 square foot cleaning plant in North Vancouver with improved hand washing and repair facilities. You can drop off your carpets in North Vancouver, or at our new 2229 Granville Street location via the alley entrance (West 7th Ave and Granville Street).

For more information detailing our new location, please visit our contact page. We look forward to continuing our long term business relationship with you.

Contact Information

Telephone: (604) 684-8444

"Lug-Your-Rug" Special Offer

Save 20% when you bring your rug to one of our two drop off locations.



In Our Factory

Repairs / Restoration / Underlays for Area Rugs

Replacing worn out fringes, binding or re-weaving of moth or other damage. Underlays cut to the size of your rug.

Learn More

Area Rug Cleaning

Follow a rug through the steps, and see the machinery of the carpet washing process – all the way to the drying tower.

Learn More

In Your Home or Office

Wall to Wall Carpet Cleaning

We use truck mounted and mobile steam cleaning equipment necessary to restore wall to wall carpets to their original beauty.

Learn More

Appearance Management for Office and Business

Carpet cleaning, scheduled under contract, saves money and prolongs the life of carpets, it also creates a healthier environment in offices.

Learn More

Service Areas

North Vancouver Cleaning Plant

Vancouver Drop Off Location

Rug Cleaning & Repairs

We pick-up and deliver carpets and area rugs from the following areas:

  • Bowen Island
  • Burnaby
  • Cobblehill
  • Deep Cove
  • Delta
  • Duncan
  • East Vancouver
  • Esquimalt
  • Gulf Islands
  • Horseshoe Bay
  • Ladysmith
  • Langford
  • Langley
  • Lions Bay
  • Morgan Creek
  • Nanaimo
  • New Westminster
  • North Vancouver
  • Port Moody
  • Richmond
  • Sooke
  • Squamish
  • Surrey
  • Tsawassen
  • Victoria
  • West Vancouver
  • Whistler
  • White Rock

Wall to Wall Carpet Cleaning

We do on-location work in the following areas:

  • Burnaby
  • Coquitlam
  • Delta
  • Ladner
  • Lions Bay
  • New Westminster
  • North Vancouver
  • Port Coquitlam
  • Port Moody
  • Richmond
  • Surrey
  • Tsawassan
  • Vancouver
  • West Vancouver

This is our list of our common service areas. We also pick up, deliver, and conduct on-site services in other areas on a case-by-case basis. Please phone the office for more information and details about such special requests.