CRAIGHEAD, LANGE AND HOUGH PC