CRAIGHEAD, LANGE & HOUGH, P.C.