Magic Carpet Cleaning is a family-run business established in 1988. We have grown to be a trusted and reliably-run firm.

If it is a rug you need cleaned, we are the people to do it. Be it silk, hand-made, oriental, wool, wool mix or synthetic, we have the knowledge and experience to refresh and restore your tired-looking rugs. Much of the cleaning process is done by hand, giving you a crisp, clean rug with lifted bounce. If required, we can apply stain guard to prolong the life of your rugs.

Drying time 30 minutes (on request) to a few hours.

We use a variety of stain removal techniques that can remove even the toughest stains including:

  • Tea

  • Coffee

  • Wine

  • Candle Wax

  • Rust

  • Oil

  • Paint

  • Chewing Gum

Rugs we clean:

  • Oriental

  • Silk

  • Dhurries

  • Persian

  • Wool

  • Synthetic

  • Designer made

  • Custom made

  • Carpet off-cuts

Our work comes fully guaranteed; and for your peace of mind, we are fully insured against all risks.