Since 1985

Sydney’s #1
Rug cleaning specialists


Years Experience

Rugs Cleaned

Happy Customers

Get A Free Quote

General Rug

Rug Cleaning

Stain Removal

Allergen Removal

Rug Sanitation

Damage Treatment

Water Damage Removal

Urine Removal

Blood Removal

Dye Removal

Red Wine Removal


Rug Protection

Fibre Protection

Rug Repair

Preferred rug cleaner Of

Revive your precious rugs with the experts

Our 38+ years of experience has led to the perfect rug cleaning technique. Rug cleaning is not just a job for us, it’s an artform. And whether it’s your run-of-the-mill nylon rug or the family heirloom Turkish Silk rug, every rug we clean is treated with the upmost care so they can last for generations to come. It’s simple – you wouldn’t take your Porsche to any random mechanic. So why would you take your expensive investment of a rug to any random cleaner? 

Our state-of-the-art facility and cleaning process gives your rug the spa treatment that brings it back to life. Each rug gets a deep machine dusting, a multi-step wash, centrifuged drying and air drying followed by hand grooming to leave them soft and fluffy. Perfect for you kids, pets and loved ones to enjoy for many years to come.

Leave It To The Experts

Sit back, relax and let us refresh your cherished rugs

Request A Free Quote

Within the next hour, we will quote you based on your rug size & requirements. Don’t worry we won’t spam you.

Schedule Pickup

Once your quote is confirmed, arrange a pick up time and we will come to your house  and remove the rug.

We Clean

Leave it to us and our experience to clean, sanitise, repair and protect your rugs in our state-of-the-art facility.

We Return

Once finished, we’ll bring your rug/s back to you and put them back the way we found them, looking better than ever.

Arrange A Free Quote

Rugs we clean







All Shapes/Sizes

All Materials

“To be honest, I’ve been coming here for years. The Devine Team have helped us out with numerous rugs over the years. So just imagine, with busy lives… there’s plenty of stains… and I just always know that when I look around my house and it all becomes too much that I can come down here. They’d look after my rugs so well and everything’s like brand new.

– Johanna Griggs, Better Homes & Gardens

“I have used Devine rugs a couple of times now and wouldn’t go anywhere else! Outstanding results for my rugs that I’ve had for 30 years. Excellent customer service and my rugs are ready in a week! Thanks team!”

– Lisa Chugg

“I would love to Thank You for the marvelous job you and your team achieved in cleaning my large Moroccan rug. It not only looks great, it feels great! It feels silky under my bare feet, it’s never felt like that before.It was also a great service that you offered in providing maintenance on the rug fringe too. I also appreciated Frank & Brendan taking their time out to deliver the rug to my new apartment. After completing the painting of the unit, the Moroccan rug now takes pride of place in the lounge room. Thank you all for doing a brilliant job.”

– Jenny from Mosman

Service Areas

Sydney Lower North Shore

Artarmon, Cammeray, Castle Cove, Castlecrag, Chatswood, Chatswood West, Cremorne, Cremorne Point, Crows Nest, East Willoughby, Greenwich, Huntleys Point, Kirribilli, Lane Cove, Lane Cove North, Lane Cove West, Lavender Bay, Linley Point, Longueville, McMahons Point, Middle Cove, Milsons Point, Mosman, Naremburn, Neutral Bay, North Sydney, North Willoughby, Northbridge, Northwood, Riverview, St Leonards, Waverton, Willoughby, Wollstonecraft, Woolwich

Sydney Upper North Shore

East Killara, East Lindfield, Gordon, Hornsby, Killara, Lindfield, North Turramurra, North Wahroonga, Normanhurst, Pymble, Roseville, Roseville Chase, St Ives, St Ives Chase, South Turramurra, Turramurra, Wahroonga, Waitara, Warrawee, West Pymble, Asquith, Berowra, Berowra Heights, Brooklyn, Cowan, Hornsby Heights, Mount Colah, Mount Kuring-Gai

Sydney Eastern Suburbs

Bellevue Hill, Bondi, Bondi Junction, Botany, Bronte, Chifley, Clovelly, Coogee, Daceyville, Darling Point, Double Bay, Dover Heights, Eastgardens, Eastlakes, Edgecliff, Hillsdale, Kensington, Kings Cross locality, Kingsford, La Perouse, Little Bay, Maroubra, Matraville, Moore Park, Paddington, Point Piper, Queens Park, Randwick, Rose Bay, Tamarama, Vaucluse, Watsons, Bay, Waverley, Woollahra

Sydney Inner West

Abbotsford, Annandale, Ashbury, Ashfield, Balmain, Birchgrove, Breakfast Point, Burwood, Cabarita, Canada Bay, Chiswick, Concord, Drummoyne, Five Dock, Forest Lodge, Glebe, Haberfield, Leichhardt, Lewisham, Lilyfield, Mortlake, Newington, Newtown, Petersham, Rhodes, Rodd Point, Rozelle

Sydney Inner City

Alexandria, Barangaroo, Beaconsfield, Camperdown, Centennial Park, Chippendale, Darlinghurst, Darlington, Dawes Point, Elizabeth Bay, Erskineville, Eveleigh, Haymarket, Millers Point, Potts Point, Pyrmont, Redfern, Rosebery, Rushcutters Bay, St Peters, Surry Hills, Sydney, The Rocks, Ultimo, Waterloo, Woolloomooloo, Zetland

Sydney Northern Beaches

Allambie Heights, Avalon, Balgowlah Heights, Balgowlah, Bayview, Beacon Hill, Belrose, Bilgola, Bilgola Plateau, Brookvale, Church Point, Clareville, Clontarf, Coasters Retreat, Collaroy Plateau, Collaroy, Cottage Point, Cromer, Curl Curl, Davidson, Dee Why, Duffys Forest, Elanora Heights, Elvina Bay, Fairlight, Forestville, Frenchs Forest, Freshwater, Great Mackerel Beach, Ingleside, Killarney Heights, Lovett Bay, Manly Vale, Manly, Mona Vale, Morning Bay, Narrabeen North, Narrabeen, Narraweena, Newport, North Balgowlah, North Curl Curl, North Manly, Oxford Falls, Palm Beach, Queenscliff, Scotland Island, Seaforth, Terrey Hills, Warriewood, Whale Beach, Wheeler Heights

Sydney Northern Suburbs

Beecroft, Cheltenham, Carlingford, Cherrybrook, Denistone, Denistone East, Denistone West, Dundas, Dundas Valley, East Ryde, Eastwood, Ermington, Epping, Gladesville, Henley, Huntleys Cove, Hunters Hill, Macquarie Park, Marsfield, Meadowbank, Melrose Park,North Epping, North Ryde, Pennant Hills, Putney, Ryde, Tennyson Point, Thornleigh, West Pennant Hills, West Ryde, Westleigh, Woolwich

Get A Free Quote

Let’s Get Social
We might have been around since the start of the internet, but that doesn’t mean we don’t keep up with the times. Come and follow us on social media to learn more about how to look after your rugs!

Need More?


Devine not only cleans, we protect too.

Protecting your rugs:
– Prevent fading
– Reduce staining
– Reduce liquid absorption

Keeping your rug cleaner, safer and fluffier for longer.


An old rug is full of bacteria, allergens, dead skin, hair and microbes. It can be a nightmare for allergies, kids or pets. Don’t put your family at risk, make sure you get your rugs professionally cleaned.


Monday – Friday
10am – 5pm

10am – 12pm 


(02) 9982 1000


27 Mitchell Rd, Brookevale, 2100
Sydney, NSW

Join our devine family
for rug cleaning tips


Contact Us
close slider