West Hartford, CTJohn was very thorough + professional. Explained clearly everything he did. Showed all steps + safety issues.