Andre and Rob arrived on time and listened carefully to our explanation of the problems that we were experiencing. They were able to pinpoint the problem and made the appropriate "fixes" . I think the price is fair for the service we received.