My service person was friendly, professional and explained things clearly. I have had a yearly contract with Ideal for a few years and will continue to use them. They are reliable and reasonably priced. The staff is always very helpful.