Tom Bogle & Associates, Llp