Based in Haverhill · Suffolk, Cambridgeshire &amp; Essex

07727 314371

AboutServicesAreasOur WorkReviewsContactGet a free quote

Home / Our WorkOur work

# Carpet &amp; upholstery cleaningby Haverhill’s Don.
Real carpets, stairs, rugs, sofas and seating cleaned by Don across Haverhill and the surrounding counties.

Get my free quote 07727 314371

## See our work in action

## Carpet cleaning
BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

Before &amp; afterBefore &amp; after

## Commercial carpet cleaning
After

## Stair carpet cleaning
BeforeAfter

BeforeAfter

BeforeAfter

AfterBefore &amp; afterBefore &amp; after

## Upholstery cleaning
BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

BeforeAfter

Before &amp; afterBefore &amp; afterBefore &amp; afterBefore &amp; after

## Rug cleaning

## DCS vans

## Want results like these at home?
Send a quick message for a free, no-obligation quote, or call Don directly.

Texatherm certified · £5m insured · Mon–Sat 07:00–19:00

Get my free quote 07727 314371

Dons Cleaning Services

5 Blair Parade, Haverhill, Suffolk, CB9 9BW

Areas covered

Haverhill, Suffolk, Cambridgeshire and Essex

07727 314371Mon–Sat 07:00–19:00 · Sunday closed

Cleaning services

- Residential carpet cleaning Haverhill
- Commercial carpet cleaning Haverhill
- Stairs &amp; landings Haverhill
- Upholstery &amp; sofa cleaning Haverhill
- Rug cleaning Haverhill
- Pet stain &amp; odour removal Haverhill
- End of tenancy carpets Haverhill
- Hard floor cleaning Haverhill
- Natural stone restoration Haverhill
- Tile &amp; grout cleaning HaverhillCarpet cleaning near you

- Carpet cleaning Haverhill
- Carpet cleaning Cambridge
- Carpet cleaning Bury St Edmunds
- Carpet cleaning Newmarket
- Carpet cleaning Saffron Walden
- Carpet cleaning Sudbury
- Carpet cleaning Braintree
- Carpet cleaning Clare
- Carpet cleaning Linton
- Carpet cleaning Suffolk
- Carpet cleaning Cambridgeshire
- Carpet cleaning Essex

All cleaning servicesAreas we coverCarpet cleaning photosCustomer reviewsAbout DonFree cleaning quotePrivacy PolicyTerms &amp; ConditionsCookie PolicyCookie settings© 2026 Dons Cleaning Services (DCS)

07727 314371Free quote