I have not dealt with this company before, but have dealt with a number of services companies. The service tech assigned to me was a Mr. Marshall Campbell. To say I was impressed would be an understatement. He was knowledgeable about his product, courteous and extremely patient and kind when dealing with an old, nervous man. He is an asset to his company and I predict will go far