Functional programming, site planning, architecture, engineering and project management. Our design practice utilizes a rational research based model of the creative process which emphasizes careful research and programming of user needs at ...