Rickey was on time, professional, respectful and pleasant. He explained procedures and options patiently and thoroughly. He left everything clean and neat — as if no one had been here. All in all, a first-rate guy!