Setting up the appointment was quick, easy and explained in detail what to expect, etc. Josh the repair person was on time and called 15 minutes prior to showing up as well! Josh was quick to figure out the problem, was professional, and easy to communicate with. He provided my options, we made a decision and he was out in an hour or so. And it didn’t break the bank! I will be hiring this company again, if needed in the future!