FARRINGTON & FAVIA, INC.