The Principle Engineering Team

We are a family operated business with a combined experience of over 70 years in Engineering. David Pillar (Managing Director) started the company in 2008 with the clear goal of, above all else, putting people first. We believe that only the highest quality of service will do and that communication with our customers is key. We call our customers back when we say we will and always inform them of anything that may affect their order.

We were thrilled when John Goacher joined us in 2011. John’s main role is as Business Development Manager, a role in which he excels. Whether its new customers, new markets or new products, he is constantly exploring the benefits for all parties.

John and Dave are both ‘time-served’ Engineers, having come through the apprenticeship route. This adds a down to earth, analytical approach to solving technical challenges. Having worked in a wide range of roles throughout their careers, they have the ability to communicate with people at all levels of their business.