A. R. BACH CONSULTING, LTD.