WEIL SNYDER & RAVINDRAN, P.A