JOHN H. MCGEE & SON, INC.