Good design is about respecting what has gone before, observance of what is now and believing in what may come in the future.
But most importantly it's about listening to yourself and hearing your client.
SiteTech is all about good design and better relationships.