Steve Green (no one named Jim came to my house) was professional, took his time and explained everything. After the visit he provided a summary of repair options and even checked on a product warranty for me!!