Great service. Mike was very friendly and courteous. He arrived within the time window that was specified and quickly diagnosed the problem and fixed it the same day.