I suppose the job was professionally done, but It was only AFTER the work had been started that Mike "remembered" to tell me there was a $125 fee for his just showing up. No one mentioned this when I made the appointment, so it seems that was intentional. However, he was very quick to offer me a service plan that will end up costing more than double that amount.