Justin and Javi were personable, friendly and seemed to be thorough. Average rating for convenience because of multiple rescheduling of appointments.