David L. Doran, P.E., CCM