M Castle Building, Established 1999

Building the Future, Restoring the Past

We operate in a unique manner with an emphasis on detail and high quality craftsmanship. We do not believe in shortcuts and approach each and every project with a view to engender a long term relationship with our clients.
We have a dedicated team of hand picked professional reliable craftsmen and pride ourselves on client satisfaction always striving to achieve results over and above their expectations. We are committed to creating solid relationships with our clients based on trust and built on performance. We are passionate about what we do and at the heart of our philosophy is the desire to make it easy for our clients to do business with us. Our workmanship and materials are of the highest calibre to ensure excellent finished results.