Dr G is AMAZING. He took the time to listen and really find out what was wrong with me. Yes he has a lot of patients and he does have to work on many patients at the same time. However he takes the time is very helpful and knows what he is doing. He actually does spend 1 on 1 time with everyone. He is 25 miles from me and we met him at a garage sell he was having. I can't not tell you how happy I am to have seen him. Driving that far after work to see him is worth every mile. Trust m, he will make you feel like family.