Carpet Cleaning in Knaresborough
Merlin's Carpet Cleaning covers Knaresborough and the villages around it — steep streets above the Nidd gorge, and staircases to match. 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 Knaresborough
Knaresborough is built into the side of the Nidd gorge and you feel it the moment you carry anything up from the car. The old town above the river is a tangle of steep, narrow streets and tall thin houses, which means staircases — often several flights of them in one property.
That suits us. Our equipment is portable and we work stairs from the top down with a hand tool, so a three-storey townhouse on Kirkgate is no harder for us than a bungalow, it just takes a bit longer. Stairs are £35 per flight and we will tell you exactly what you are paying before we start.
Out towards Scriven, Calcutt, Goldsborough and Ferrensby the property opens up again into village housing and larger family homes, and we cover all of it on the same price list.
Areas and villages we cover from Knaresborough
What it costs in Knaresborough
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 Knaresborough
Carpet Cleaning in Knaresborough
Lounges, dining rooms, bedrooms, halls, stairs and landings.
See carpet & pricesUpholstery Cleaning in Knaresborough
Sofas, armchairs, cuddle chairs, footstools and dining chairs.
See upholstery & pricesMattress Cleaning in Knaresborough
A deep sanitising clean that lifts stains, dust and odours.
See mattress & pricesRug Cleaning in Knaresborough
Wool, synthetic, hand-made and antique rugs, cleaned to suit the fibre.
See rug & pricesKnaresborough and the area around it
We cover HG5 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.
Knaresborough questions
The things people in Knaresborough ask us most often.
Our house has three flights of stairs. How does that price up?
Stairs are £35 per flight, so three flights is £105. Landings are £20 each. Tall townhouses in the old town often work out this way and we will always confirm the total before we start — there are no surprises added at the end.
Can you park near the old town?
We manage. The equipment is portable and we run hoses from wherever the van can sit, so the narrow streets above the gorge are not a problem. Mention the parking when you book and we will allow the time for it.
Which areas around Knaresborough do you cover?
Scriven, Starbeck, Calcutt, Goldsborough, Ferrensby, Farnham, Nidd, Little Ribston and into Bilton. All standard prices, no travel charge.
Do you clean before a house goes on the market?
Very often. Clean carpets photograph far better and take away the first thing a viewer notices in a tired room. It is one of the cheapest things you can do to a house before listing it.
We also cover these towns
Carpet cleaning in Harrogate
HG1, HG2 and HG3 — spa town villas, converted apartments and some very good wool carpet
Visit the Harrogate pageCarpet cleaning in Boroughbridge
YO51 — the old coaching town on the Great North Road, with the Devil's Arrows outside it
Visit the Boroughbridge pageCarpet cleaning in Ripon
HG4 — one of England's smallest cities, with the period property to match
Visit the Ripon pageReady when you are, Knaresborough
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.



