We provide a full upholstery service to both domestic and commercial markets, and our commitment is to the highest standards of comfort, durability and attention to detail.

We work with a huge variety of types of furniture. These include Sofas, Armchairs, Stools, Dining Chairs, Seat Pads, Chaise Longues, Wingchairs, Ottomans, Folding Screens, Headboards and Window Seats. We cater for any type and style of furniture, including Modern Pieces, Antique Restoration, Deep Buttoning, French and German Lacing, Period and Vintage Furniture and Upholstered Walling.

Our wide range of services in this area include:

Fabric Recovering

When your piece of furniture has a strong frame, is comfortable and simply needs new fabric.


When your furniture also needs some work on the inside – to refresh or replace lacing, springs, webbing or cushions for example.

Loose Covers and Cushions

A solution for items of furniture which are used very frequently – loose covers and cushion covers can be removed easily for cleaning.

This is a luxurious technique of fitting fabric to a wall or wall panels. It is especially effective in large rooms such as board rooms and dining rooms, as in addition to the sumptuous look and texture of the walling, the fabric helps in insulating and dampening sound. Several techniques are used and different options are available.

We are experienced in all areas of restoration and conservation of furniture: from repairing weak or damaged frames, to restoring broken or chipped decorative carvings.