AVEC provides a range of top quality design, engineering, project management and owners team support services