I have been going here for years, it has drastically changed since first coming here. A total of 7 minutes was spent with me in office. The PA recommended testing to be done then left 2 distinct tests off the panel. The general attitude was like their patients were an inconvenience. I'm saddened to leave because it is nice having an onsite lab if needed, but it's just not worth the inaccuracy and attitudes:(