I was recently there for annual exam I had a great experience. It took about 45 mins to be seen which is not bad at all and the staff was great! dr. Hale did discuss weight loss with me but I do not find it offensive its a good wake up call! Over all I had a good experience. I will be returning.