John is always timely, respectful, and most of all a great problem solver. Thanks for your excellent customer service!

Margaret Dixon