The best time to retain an architect is when you are first evaluating your space needs. An architect can help you with a space program, which will tell you how much space you actually need, and allow you to better evaluate which building options are best for you and your company.