We had a really FANTASTIC experience with Alex Craig - we found Alex very good to work with, and got first-class very knowledgeable advice from him! His architectural wor ... more