Very professional, patient,through,and easy to do business with. The quality of the warranty is enhanced by professional backup, which I expect from this group. Only time will tell how good this program performs, but I have no doubt if, the time comes for warranty work, I will have peace of mind.