I am a new patient of Dr. Gregory Baker. I was very impressed with how much time he spent with me. He did not rush, explained and answered all of my concerns. He was professional, knowledgeable and did more in one visit than I have had in 2 years under other care. I would highly recommend him. First impressions are lasting impressions and Dr. Baker and the staff have made a great impression!