At Beechgrove Upholstery we specialise in the re-upholstery of domestic furniture and the creation of bespoke new pieces to take pride of place in your home. You may have a much-loved heirloom in need of some TLC, or a tired, modern chair which no longer fits in with your decor.

Whether using traditional or modern materials and techniques, we help you bring new life to your furniture. We specialise in refurbishing sofas, armchairs, dining chairs, footstools, ottomans and headboards. In addition we can create bespoke pieces to suit your needs and decor.  For example, our upholstered craft and toy boxes can be made to your chosen size and style using material of your choice to complement your home.

Please feel free to contact us via the form at the bottom of the page for a free written estimate throughout Grampian.

Panel 1



At Beechgrove Upholstery we are proud to offer a range of services to suit your needs.

Re-upholstery of:

Sofas and armchairs

Dining chairs – sprung, unsprung and drop-in seats
Ottomans and chests

Creation of bespoke furniture:

Craft boxes
Toy boxes
Ottomans and chests



Upholsterer Colin Wilkinson holds an Upholstery CraftCertificate with Credit from the Association of Master Upholsterers and Soft Furnishers.

Panel 2


Feel free to contact us via this form or through our Facebook Page.