Carpet Cleaning in Richmond
Merlin's Carpet Cleaning covers Richmond and the villages around it — a Georgian market town where rugs and period floors are the norm. We are family run with over ten years behind us, our prices are the ones on the list with nothing added afterwards, and every quote is free.

Cleaning carpets in Richmond
Richmond in North Yorkshire — not the one in London — is a Georgian market town built around a cobbled market place and a Norman castle, and the property matches. Tall Georgian townhouses off the market place, stone cottages on the wynds, farmhouses out along Swaledale.
Period houses mean period floors: original boards with wool rugs over them, runners on staircases, stair rods and awkward turns. We are used to all of it. Rugs start at £25 and we test for colourfastness before anything goes near them.
Swaledale and the villages out to Marske, Downholme and Reeth are part of our area too. It is a beautiful run and we are happy to make it — there is no travel surcharge for the distance.
Areas and villages we cover from Richmond
What it costs in Richmond
The same list everywhere we work. No call-out fee, no travel charge and no extras added at the end.
Carpet cleaning
- Loungefrom £40
- Dining roomfrom £35
- Bedroomsfrom £30
- Hall£20
- Stairs£35
- Landing£20
- Other roomsPrice on request
Upholstery
- Dining chair, seat only£10 each
- Dining chair, seat and back£15 each
- Footstool£25
- Armchair£35
- Cuddle chair£45
- 2 seater sofa£50
- 3 seater sofa£80
- 4 seater sofa£105
- 5 seater sofa£130
- 6 seater sofa£150
Our services in Richmond
Carpet Cleaning in Richmond
Lounges, dining rooms, bedrooms, halls, stairs and landings.
See carpet & pricesUpholstery Cleaning in Richmond
Sofas, armchairs, cuddle chairs, footstools and dining chairs.
See upholstery & pricesMattress Cleaning in Richmond
A deep sanitising clean that lifts stains, dust and odours.
See mattress & pricesRug Cleaning in Richmond
Wool, synthetic, hand-made and antique rugs, cleaned to suit the fibre.
See rug & pricesRichmond and the area around it
We cover DL10 and every village on this map, at the same prices, with no charge for the travel.
Check out our work
Real jobs in real customers' homes. Click any photo to enlarge it.
Richmond questions
The things people in Richmond ask us most often.
Do you clean stair runners and rugs on original floorboards?
Yes, and it is very common in Richmond. We work carefully around stair rods and edges, keep moisture controlled so it does not sit on the boards beneath, and protect the floor where needed. Rugs start at £25 and we test a hidden corner for colourfastness before we begin.
How far into Swaledale will you travel?
Marske, Downholme, Reeth and the villages along the dale are all within our normal area at standard prices. If you are beyond that, ring and ask — we would rather tell you straight than have you guess.
Will parking near the market place be a problem?
Not usually. Our equipment is portable and we run hoses from wherever we can get the van, so the cobbles and the narrow wynds are not an obstacle. Mention it when you book and we will allow time for it.
Are you insured?
Yes, fully insured, and we have been doing this for over ten years. We are a small family business and our reputation in towns this size is everything, which is exactly why we do not cut corners.
We also cover these towns
Carpet cleaning in Catterick Garrison
DL9 and DL10 — march-out cleans for service families and civilian homes alike
Visit the Catterick Garrison pageCarpet cleaning in Leyburn
DL8 — the gateway to Wensleydale, stone cottages, wool carpet and racing mud
Visit the Leyburn pageCarpet cleaning in Northallerton
DL6 and DL7 — the county town, from the High Street Georgians to the Romanby estates
Visit the Northallerton pageReady when you are, Richmond
Tell us your rooms and we will give you a firm price on the spot. No call-out fee, no travel charge and no pressure — just an honest quote from a family firm that has been doing this for over ten years.




