Carpet Cleaning in Thame
Merlin's Carpet Cleaning covers Thame and the villages around it — deep Georgian-fronted town houses and family housing behind the market street. 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 Thame
Thame has one of the longest and widest market streets in the county, with a line of Georgian and earlier frontages along it. Behind those fronts the buildings run deep and narrow, often over three floors, sometimes with two staircases in them and a hall that runs most of the length of the house. That shape is the reason so much of our work here is stairs and halls rather than rooms.
Working on the main street does mean the van is not always directly outside the door. It is rarely a problem - hoses run from wherever we can get within a reasonable distance, and there is no extra charge for the walk. It does help if you mention the parking when you book, so that we arrive knowing what to expect rather than working it out on the pavement.
A standard flight of stairs is £35 and a landing £20, and in a three-storey house that repeats. Stairs are hand work: a small tool, tread by tread, into the corners and up the risers, because a stair carpet takes more concentrated footfall per square foot than anything else in a building. It is slow going, and it is the part people notice most afterwards.
Areas and villages we cover from Thame
What it costs in Thame
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 Thame
Carpet Cleaning in Thame
Lounges, dining rooms, bedrooms, halls, stairs and landings.
See carpet & pricesUpholstery Cleaning in Thame
Sofas, armchairs, cuddle chairs, footstools and dining chairs.
See upholstery & pricesMattress Cleaning in Thame
A deep sanitising clean that lifts stains, dust and odours.
See mattress & pricesRug Cleaning in Thame
Wool, synthetic, hand-made and antique rugs, cleaned to suit the fibre.
See rug & pricesThame and the area around it
We cover OX9 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.
Thame questions
The things people in Thame ask us most often.
There is nowhere to park directly outside - is that a problem?
Not usually. The hoses run from the van, so anywhere within a reasonable distance works, including a side street round the corner. There is no extra charge for a longer run. Just let us know when you book.
How much for two flights of stairs and two landings?
£110 at our standard prices - £35 for each flight and £20 for each landing. In a three-storey house that is normally combined with the hall at £20, which brings the whole run through the house to £130.
Why are stairs priced separately from rooms?
Because they take far longer per square foot. Every tread and riser is cleaned by hand with a small tool rather than in straight passes, so a flight takes about as long as a bedroom despite being a fraction of the area.
Do you cover the villages around Thame as well as the town?
Yes - Towersey, Sydenham, Kingsey, Moreton, Tetsworth, Emmington and Tiddington, plus Haddenham and Long Crendon over the Buckinghamshire border and Chinnor under the hill. Nothing is added for the distance on any of them, and the town and the villages are priced identically.
We also cover these towns
Carpet cleaning in Haddenham
HP17 — witchert cottages around the green and newer family housing behind them
Visit the Haddenham pageCarpet cleaning in Chinnor
OX39 — village houses under the chalk escarpment and post-war family estates
Visit the Chinnor pageCarpet cleaning in Tiddington
OX9 — village houses along the road between Thame and Oxford
Visit the Tiddington pageReady when you are, Thame
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.




