HASTINGS & HASTINGS, P.C.