I can't say enough about this company. Very professional in all respects, from the office staff to the tech Benji. He was very courteous and diagnosed my problem quickly. He explained everything and made sure I was happy before he left. Top notch company!