Jeremy called 15 minutes before arriving and he arrived right on time. Very professional, answered my questions and provided excellent service. Highly recommended.