Steve obviously knows the insurance industry and all of its idiosyncrasies very well. As a result, he always seems to know what is coming next, both good and bad! Combined with his professional and friendly service, I cannot recommend him highly enough.