Carpet & Upholstery Cleaning Oldham by William | Feb 4, 2015 | Carpet & Upholstery Cleaning, Recent ProjectsThis week we transformed some upholstery for a client who had received this as a charitable donation. Why throw out when we can transform them?