Keystone Preservation pride themselves on using the best products in the market to achieve maximum results with zero impact to your building.

Our Service

Our fully trained staff carry out site surveys using drone technology to provide an unobtrusive video inspection of the building prior to the commencement of any work. Our engineers use tracked access lifts enabling them to access any hard to reach areas both inside and outside of the building without the need for costly and intrusive scaffolding.




James Magee Managing Director

James is responsible for the day-to-day management of the business and implementation of systems. Alongside a qualification in Geology, James holds the position of Managing Director in several organisations.  Originally from a property background and having grown up in and around historic buildings, James understands the importance on-going and timely maintenance.


Euan Telfer Operations Director

Euan is responsible for day-to-day operations and delivery of service. In 2013 Euan started a commercial pressure washing company which enabled him to identify a gap in the market for cleaning buildings whilst preserving the original stonework and architecture, resulting  in the creation of Keystone Preservation. Euan also benefits for an appreciation of antiques through growing up in the family business which specializes in antique storage and fine art hanging, a position which has seen Euan travel all over Europe working in hand with building conservators.


Nicola Wilson Compliance Manager

Nicola’s role within Keystone is to ensure the company and its staff are fully compliant at all times. She liaises with key personnel on and off site to guarantee the safety of our employees. Alongside her daily role she helped the company achieve ISO 9001, 14001 and BS OHSAS 18001 certification and is continually seeking ways to improve the efficiency of Keystone Preservation though the training and development of its staff.

James Magee

Euan Telfer

Nicola Wilson


For more information, please get in touch with our team: