Great service!!! Technician was awesome!!! Very professional!! Scheduling, an issue. Scheduled for last Friday, called asked if coming was told no, appointment is next week. They offered later that day , I declined due to other commitments. Was told next Friday 8am they will be there. 2 appointments in Elgin that day. Called at 0915 and was told oh no between 8-10. Technician is at his first appointment. Not what I was told . Pretty disappointed in that aspect.