Matrix Fife was established in 1991 by Fife Council as a Sheltered Workshop, providing meaningful employment, training, skill building and development opportunities to individuals with disabilities and long-term health conditions.

Operating within the workshop unit in Dalgety Bay, Matrix Fife currently has 34 full-time-equivalent posts, occupied by individuals with disabilities and long-term health conditions, who are supported through the Work Choice Programme. Visit our Workforce page for further information about this programme and our workforce.

Offering a high quality range of traditional and contemporary furniture and a variety of services to contract and retail customers. Purchasing from us can significantly contribute and assist companies towards meeting Corporate Social Responsibility (CSR) credentials.

Our wide range of products and services include:


Seating and furniture ranges to suit your needs, whether it is for hospitals, nursing/care homes, café, restaurant or conference/reception areas and a speciality designed robust range to accommodate challenging mental health & learning disability settings.

Soft Furnishing

You can choose custom made curtains, cushions and bedding using our wide variety of fabrics.


Re-covering and upholstery are our speciality, including dining, armchairs, sofas, conservatory and garden furniture and fixed seating for caravans and boats.


Cleaning and refurbishment of paediatric/occupational health and therapy equipment for Social Work, NHS and Education. Ironing and sewing services are also available.

Services on offer

Supplying and fitting The Police Approved Keysafes, raising beds and chairs, installing home safety equipment, sewing solutions, alterations and ironing.

Matrix Fife is registered with Fife Trusted Traders; visit the Trusted Traders page for additional information about this scheme.

Our latest posts

Matrix Fife is actively looking for new contracts of all sizes. If you would like to know more about Matrix Fife, and the products and services we can offer you, please get in touch.