NANAVATY, NANAVATY & DAVENPORT, LLP