Excellent service and very knowledgeable and a life saver. Bill is just a great all around guy who really cares