Craig McMahon

Managing Director

After finishing my apprenticeship with my father and achieving my City and Guilds in Carpentry and Joinery, I gained practical experience working for various well established companies. This enabled me to increase my confidence in Carpentry and Joinery, as well as liaising with others and working to overcome difficulties to complete projects. My ambition was to set up my own company, which I started 6 years ago, from which we have grown from strength to strength. As a company, we have seen a need in the industry for a company that is friendly, professional and experienced to deal with every eventuality.


Steve Milne

Site Manager/ Carpenter

Steve has been working in the Construction industry since the year 2000. He has a wealth of experience and knowledge and works well to solve difficulties. Steve is our Site Manager/ Carpenter and has run several school jobs to a high standard, over the past few years.


Tony Freel

Trainee Site Manager/ Carpenter

Tony has been a real asset to the company, he has been committed and is a real driving force of the team. He is due to complete his SMSTS course to become a new Site Manager, as well as an extremely competent carpenter.


Laurence Cayford


Laurence is our most experienced carpenter, he is everyones encyclopaedia on site. He is a good teacher and will support others to gain knowledge and experience. He has a range of traditional values to help complete projects.


Ben Meacock


Ben gained his experience as a shipwright, working on the boats, when it comes to hardwoods and complex work there is no-one better for these projects.


Jake Henworth

Apprentice Carpenter

Jake is the companies Apprentice, he has impressed everyone with his attitude to work and practical ability. We are looking forward to supporting his future growth.


Dan Milne

Carpenters Assistant

Dan is Steve’s nephew and a Carpenter’s Assistant. He has joined the team to learn on site carpentry. He has proved to be an invaluable member of the team, working under his own initiative, to a high standard.


Mark Lymburn

General Builder

Mark is our General Builder and has years of experience, he is very versatile and has a fantastic work ethic. He has been committed to the company and I have had the pleasure of working with him prior to Eclipse Carpenters.


Ian Lathwell

carpenter apprentice


Ian has just joined the team this summer and is a mature apprentice, we are all really impressed with his approach and attitude towards his work, he is going to be a big asset to the company.


George Hingston

carpenter apprentice

George also joined us in the summer and is one of the most enthusiastic teenage workers i have ever meet, we are looking forward to seeing how his career goes.


Paul Cureton

General Builder

Paul is our general builder, and is a very experienced  builder a real good all rounder, from bricklaying to plastering he is our go to man when this work comes in


Ryan Mascilo


Ryan is a fully qualified carpenter, being one of the newest additions to the company. He is self-motivated and a hard worker carrying a good range of skills.



Josh McMahon

Office Administrator

Josh is my son and does a lot of our administrative work in the office, he’s just finishing school but has a good attribute towards business. He’s been a big help in the day-to-day running of the business. He also organises and runs the company football team.




Dalton Sanders

Apprentice Carpenter

Dalton has just finished his GCSE’s and has come on as our new apprentice. Dalton also captains the company football team and is already showing a flair for leadership and commitment so we are proud to have him as part of the team and look forward to seeing what the future holds for him.




Lee Sandercock


Lee is a fully qualified carpenter who has recently passed his level 3 in carpentry and joinery. He has proven to be a good team member who is self-motivated and has a good attention to detail.