Very knowledgeable. Answered all my questions. Polite. As a retired business owner I would hire Caleb. Make sure you send him back for my next service