We restore, transform, & create bespoke upholstery for homes & businesses from our Surrey studio.

Photo of the inside of Surrey Hills Upholstery studio in Cobham. The walls and floors are a light wood, the studio is kept clean, and there is a large working desk with a smaller station for intricate work — as well as tools across the room.

From helicopter seats to your favourite armchair, we’ve done it all.

With 30+ years of experience, Surrey Hills Upholstery delivers expert upholstery services for both domestic upholstery and commercial upholstery projects.

Whether you’re restoring a beloved family piece, or need durable, bespoke seating for your business, we bring skill and undivided attention to every job.

We take on projects across Surrey, London, throughout the UK, and even internationally — offering exceptional upholstery wherever it’s needed.

Happy customers

“Five-star quality work and great communication throughout. Wouldn't hesitate to recommend.” — Claire in Cobham, Surrey

“Five-star quality work and great communication throughout. Wouldn't hesitate to recommend.” — Claire in Cobham, Surrey

"Quick turnaround. Great service." — Graham in Claygate, Surrey

"Quick turnaround. Great service." — Graham in Claygate, Surrey

“Delighted with his workmanship and patience, as I'm very fussy. Definitely recommend!” — Susan in Guildford, Surrey

“Delighted with his workmanship and patience, as I'm very fussy. Definitely recommend!” — Susan in Guildford, Surrey

Let’s work together

You can call us on 07962170088, email info@surreyhillsupholstery.co.uk, or use the form on our contact page to get in touch.

We’re based in Cobham, Surrey — you can find us here on Google Maps (& read some more great reviews, too!).