Knowledgeable, courteous and honest staff
Informative and polite
Thorough, honest and informed
Did not rush the job and we felt they were doing good work. Kept us informed as to what they were doing.
They did not leave any mess.
Down to earth approach. Personable. Took the time to check all angles of our problem.