Dino arrived early, but called us and patiently waited for us as we drove back to the house. He completed work efficiently and since they charge for a minimum of one hour's worth of work, offered to work on something else since he finished before an hour was through. He showed us how to repair the problem should it happen again. Overall, a great experience, if slightly pricey. We'd definitely hire them again.