Cotswold Carpet Cleaners offer professional carpet and upholstery cleaning in Cheltenham, Gloucester, Cirencester, Stroud. Infact all over Gloucestershire and the South West. We clean carpets in offices, pubs, restaurants, hotels, car showrooms, schools and demostic homes.