R E Hatley & Associate Inc