Found Dr Carroll through the reviews. Now using him as primary Doctor . I travel from MARICOPA to Chandler office. The Dr is totally a professional! I am very happy to have chosen him. Explains everything you ask and his manner is excellent. The office staff is pleasant and professional. Everything they do there is 5 stars. Prescriptions are sent in immediately. Blood work and urine done in office. The office is immaculately clean. I have just found Dr heaven. Worth the trip no matter the mileage. Drs in MARICOPA are greedy and uncaring. Dr Carroll is as good as any New York Dr. Now I am set for the rest of my life. His online web site is top notch. Get everything including all results and appointments online. This place is TOP OF THE LINE DOCTOR CARROLL THE STAFF THE OFFICE AND INTERNET. Couldn't be happier to have found this oasis