Welcome
Welcome to the website of Upton McGougan.
We are a leading firm of consulting engineers founded in 1981 and employing over 100 people in offices across the
Our services include structural, civil, building services and traffic & transportation engineering as well as land and topographical surveying, structural surveying, flood risk appraisal and CDM.
Due to ongoing growth and expansion in workload we need ambitious and motivated civil & structural engineers at various grade...