David E. Carpenter, Consultant