Richard Welch Jr. Consulting Engineer