From the time Rob came, scheduling with the office staff until the crew came to fix. All of them are very professional and did their best to help me.
The crews are very polite and they don't mind explain the detail of their work when I have question.
Rob took his time learning and listening to the issues. His proposed solution made sense. After talking to him, I felt I'm in good hand and I can trust him and the company.