Dr Weaver is the best Dr I have been to. She always has time to listen to me. Never hesitates to get me to a specialist if need be. You never feel like you are being rushed out. When I am in her office talking she makes me feel like I am the only patient she has. Wonderful experience always.