Technician was knowledgeable and informative. Discussed risks and problems in advance of work to be performed, and adhered to cost and timeline of completion. Courteous and kind. Only drawback is cost, but they were very fair in final billing and did not try to take advantage.
more