Our design ambition is to satisfy both the practical demands and the spirits of those who inhabit our projects. A key to successful design is to ensure it is based on a complete understanding of client ambitions and requirements – a well-defined problem is well on the way to being successfully resolved. We are experienced in the process of analyzing existing conditions, developing the program of requirements, identifying opportunities and testing alternate strategies.more...See more text