Mike did a fantastic job. Was given an arrival window of between 8am and 9am and he got there shortly after 8am. Was very polite, quick inspection of the issue, gave us three different pricing options, went right to work after we made our choice, and was done with everything including payment by 9am. He even brought our morning paper from the driveway to our porch! I was very happy with this service and would definitely use this company again.