GC Engineering provides services in:

Planning
... including conceptual planning and feasibility studies ...
Engineering
... including detailed design and preparation of contract documents ...
Project Delivery
... including program management and construction engineering & inspection ...