Upholstery & Bespoke Sofas

Bespoke Upholstery Designs

We can upholster your existing furniture and also create loose covers with a fabric of your choice.

We can also upholster furniture within our local workrooms, our skilled upholsterer can provide
a quotation for the proposed work.

We can supply fabrics that are for contract and residential use.
We also offer a full Headboard service, either re-upholstering one you may already own, or finding you something new.

Bespoke Sofas

We will create sofas based on your specific needs – come and pay us a visit to discuss your ideal sofa requirements.

Agents for Whitehead Designs

Blenheim Sofa


We supply all furniture from suppliers such as Vincent Sheppard Rattan

Agents for Whitehead Designs

Upholstery, Sofas & Furniture

Upholstery is the work of providing furniture, especially seats, with padding, springs, webbing, and fabric or leather covers – the word upholstery orignally came from the Middle English word for a tradesman who held up his goods – an upholder.

Our highly skilled in-house upholstery team specialise in both contemporary and traditional upholstery.

Here at Perfect Rooms and Interiors we specialise in bespoke upholstery throughout Wiltshire.

We can provide a full design, supply and upholstery service for both domestic and commercial customers.

Quick Contact

Your Name (required)

Your Email (required)

Your Message

For a no-obligation quote just send us an email, give us a call or pop in!