Randy is always professional, polite and very thorough. He genuinely cares about customer satisfaction.