David has a great skill and ability to provide a professional design, accurate to the requirements without over engineering the project and applies a business minded approach combined with years of experience.
His personal qualities of honesty and integrity show throughout his work, David is pleasure to work with.