I think Jim is a small business owner which makes him take care of his customers on a personal level and provides great service. I enjoyed doing business with him and have arranged to use him again.