LAW OFFICES OF JOHN HALVERSON P.C.