Elgin Carpet Cleaning offers carpet, upholstery, rug and leather cleaning along with stain and odour removal, carpet repair, and tile and hard-floor cleaning. The team describes 30 years in the trade across the…
- Carpet cleaning
- Upholstery cleaning
- Rug cleaning
- Stain and odour removal
- Leather cleaning

