About Us

I specialise in furniture reupholstery, restoration and furniture repair either in the home or at my workshop.  We are a family business and I have over 30 years experience as an upholsterer having made over 30,000 home visits repairing and restoring both antique and modern furniture such as Natuzzi, Knoll, Furnico, Vitra, Herman Miller, Multi York, Tetrad, Parker Knoll, Cintique, Collins & Hayes, Duresta, Derwent, Ercol, Minty and G Plan to name but a few.


I aim to guide you towards the best solution for your damaged or tired furniture.  


All of the examples on this website show work undertaken by myself, they are a small sample of some of the kinds of repairs that I have carried out over the years.  You have peace of mind that I will personally carry out the work  after providing you with the quotation.  I am fully insured.


The majority of repairs are carried out in the home and on the 1st visit.  Certain reupholstery and wood finishing tasks are carried out in my Oxfordshire workshop.  We are situated in the village of Middleton Stoney between Bicester and Oxford.  Just 5 minutes drive from Bicester Village.  

click here to contact us

Repair & Restore - your chair, sofa or table

I am skilled in the reupholstery of antique and modern furniture, using traditional methods as required.  I also specialise in the cleaning of leather furniture, upholstery restoration, whether it be a sofa or chair repair.   I can also restore your wooden furniture by French Polishing or other more modern wood finishes.

Areas We Cover - Furniture repairs in the home

Leather Repair Specialists and Reupholstery and Furniture Repairs

I offer a quality reupholstery and mobile repair service across London and beyond covering the following Counties - Oxfordshire, Buckinghamshire, Bedfordshire, Birmingham, London, Berkshire, Hertfordshire, Middlesex, Surrey and Hampshire.  

Some of the Postcode Areas We Cover

Berkshire (Berks)

  • Ascot
  • Bracknell
  • Crowthorne
  • Earley
  • Eton
  • Hungerford
  • Maidenhead
  • Newbury
  • Reading
  • Sandhurst
  • Slough
  • Thatcham
  • Tilehurst
  • Windsor
  • Wokingham
  • Woodley

Buckinghamshire (Bucks)

  • Amersham 
  • Aylesbury 
  • Beaconsfield
  • Bletchley
  • Bourne End
  • Great Missenden
  • High Wycombe
  • Iver
  • Marlow
  • Milton Keynes
  • Newport Pagnell
  • Princes Risborough
  • Wendover
  • Winslow
  • Buckingham
  • Chalfont St Giles
  • Chesham
  • Gerrards Cross

Oxfordshire (Oxon)

  • Abingdon
  • Banbury
  • Bicester
  • Burford
  • Carterton
  • Charlbury
  • Chinnor
  • Chipping Norton 
  • Didcot
  • Faringdon
  • Henley on Thames
  • Kidlington
  • Oxford
  • Thame
  • Wallingford
  • Wantage
  • Watlington
  • Wheatley
  • Witney
  • Woodstock

North London

  • Crouch End
  • Edmonton
  • Finchley
  • Finsbury Park
  • Hampstead
  • New Southgate
  • Palmers Green
  • Southgate
  • Tottenham
  • Totteridge
  • Stoke Newington
  • Upper Edmonton
  • Whetstone
  • Winchmore Hill
  • Wood Green
  • Highbury
  • Highgate
  • Holloway
  • Islington
  • Muswell Hill

Hertfordshire (Herts)

  • Abbots Langley
  • Baldock
  • Barnet
  • Berkhamstead
  • Bishops Stortford
  • Hoddesdon
  • Kings Langley
  • Letchworth
  • Potters Bar
  • Radlett
  • Rickmansworth
  • St Albans
  • Stevenage
  • Tring
  • Waltham Abbey
  • Waltham Cross
  • Ware
  • Watford
  • Welwyn Garden City
  • Borehamwood
  • Broxbourne
  • Buntingford
  • Bushey
  • Cheshunt
  • Harpenden
  • Hatfield
  • Hemel Hempstead
  • Hertford
  • Hitchin

Middlesex (Middx)

  • Acton
  • Brentford
  • Camden
  • Chiswick
  • Ealing
  • Edgware
  • Edmonton
  • Enfield
  • Feltham
  • Fulham
  • Golders Green
  • Greenford
  • Hackney
  • Hampstead
  • Hampton
  • Hanworth
  • Harrow
  • Hayes
  • Hendon
  • Highgate
  • Hounslow
  • Isleworth
  • Mill Hill
  • Northolt
  • Northwood
  • Pinner
  • Potters Bar
  • Richmond
  • Ruislip
  • Southall
  • Sunbury
  • Staines
  • Stanmore
  • Teddington
  • Tottenham
  • Twickenham
  • Uxbridge
  • Wembley
  • West Drayton