Kyle's service was top notch. He is an excellent advocate in negotiations, and has good market sense. He was on time for every meeting, and went out of his way to make sure we could meet at times that worked for everyone. At all times, we felt that Kyle was on top of our transaction, and whenever we had a question to which he didn't have an immediate answer, he was quick to get one. Additionally, Kyle has excellent industry contacts, and we made good use of those as well.