This is my second year as a patient of Dr. Thrasher. I had been seeing another G.P. for close to 30 years but due to insurance requirements I had to find an in network provider. I couldn’t be happier. He is kind, intelligent, listens and explains his finding in simple terms, performs complete checkups and acts as if you are his only patient for the day. He refers you to doctors that are at the top in the specialties and follows up on your progress with the referrals he makes.