I have use Dr Zaveri as my GP for a couple of years now. He is actually an Internist. I’ve been happy with the service. The staff is friendly and efficient. He’s recently relocated his office to Kingman for more space. Dr Zaveri uses a nurse practitioner got routine office visits. Don’t be surprised when he comes into the office armed with a laptop computer. It’s much more efficient then him having to rifle through a stack of papers to review your medical history.