BARTLE, MCGRANE, DUFFY & JONES, LLP