William G. Clark, Jr. & Associates, Ltd.