richardcavallopoint.com