Professional Carpet &
Upholstery Cleaning
You Can Count On




Welcome to Abacus Cleaning Services

Abacus Cleaning Services provides professional Carpet and Upholstery Cleaning services for both domestic and commercial users.  Abacus was established in December 2003 by Mark Jubb, is independently owned and is not a part of any franchise.  

Located in Swindon, we provide all of our services to Cirencester, Malmesbury, Marlborough, Faringdon and surrounding areas across Wiltshire, Gloucestershire and Oxfordshire. To see all of the areas please click here. We are a fully insured member of the National Carpet Cleaners Association (Member No 1399).


Our services at a glance

Choose us for exceptional customer service in providing:

Carpet cleaning

Upholstery cleaning

Resilient floor cleaning

• Stain removal

• Insurance work

• Leather cleaning

• Loose rug cleaning

Get in Touch

To arrange a visit to discuss your requirements call us today on


01793 421802


Call Us
01793 421802