Arrived on time. Communication was excellent. Very knowledgeable, not pushy at all. Would definitely use again