Bespoke Joinery services

Operating from our purpose-built workshop, we design and manufacture high quality bespoke joinery products for a huge variety of applications, from standard pieces to bespoke solutions. Our joinery is available on a manufacture and supply only, as well as a full installation basis. RDF are a joinery manufacturer based in Leeds which can offer you a complete Bespoke Joinery solution or Joinery Restoration / Conservation services.

The perfect match

With comprehensive wood turning and carving facilities, an unrivalled range of mouldings and cutters, and expert timber sourcing, our team of craftsmen can match even the most complex architectural details and design briefs, covering but not limited to:

  • Staircases, balustrades and handrails
  • Traditional sliding sash windows
  • Windows
  • Kitchens
  • Conservatories and orangeries
  • Bars, fixed seating and back fittings
  • Reception furniture
  • Cabinetry
  • Traditional roof trusses
  • Flooring


Joinery conservation & restoration

Our directly employed craftsmen are skilled in the traditional trades. We conserve and repair historic buildings and architectural works of art and construct new buildings using traditional skills and craftsmanship. We are able to offer a ‘Consultant Contractor’ service to advise our clients and their professional teams on how to deliver often complex joinery conservation and restoration projects to the required quality, programme and budget.



Talk to us about your requirements

If you are looking for high quality building solutions please call or email
  • 0113 231 9910

Latest Tweets

🎉 Hot off the press 🎉 Our Spring issue Newsletter was published today to the Education Sector…4 days ago
Congratulations to one of our Site Managers, Lee & his wife Jade on the birth of their baby boy. May your new bundl……5 days ago
RDF, What's your emergency? We received a call out due to flooding in a car park. This was caused by broken ACO dra……1 week ago

Newsletter sign up

  • This field is for validation purposes and should be left unchanged.