FARRIS, RILEY & PITT, LLP