Reviews here and beyond
Rating and reviews
5 ratings, 5 reviews
I highly recommend him as your personal Urologist. So far, our experience with him was emergent as he was on-call the day I took my mom to the ER for a blocked kidney stone and infection. She was admitted quickly and the procedure needed to relieve the infection was so fast and successful. He was thorough with his explanation of a complete solution and recovery process that was best for her situation an health. I dont review much but this was top notch care. We have not followed-up but I anticipate exceptional care once again. Follow up after the procedure was 5 stars though!
November 22 , 2015
thanks doc.never realized kidney stones can cause SO MUCH PAIN!!had a quick, relatively procedure, now life is back to normal.thanks again.
January 27 , 2012
4 minutes ago
Dr. Caropreso-is a poor excuse for Urologist. I scheduled appointments while I was deployed in Afghanistan and was assured by his staff that I can be accommodated and there’ll be no issues with the schedule. When i got home, I asked if I can schedule the surgery, I was informed that due to the pandemic the hospitals are busy and couldn’t accommodate close to the time I needed to be back to Afghanistan or I’d lose my job. I kept emphasizing the sense of urgency, time, and the pain I was in. Knowing my time was limited, Dr. Caropreso and his staff don’t care about me as his patient. I showed up to his office after my CT scan and he stated that he could do the procedures in his office, come to find out that he couldn’t do what he told me and he said that he will be in touch. Days had passed and nothing, not even a call to show empathy and once again I was on time crunch and he and his staff didn’t care. I had to scramble to find another urologist to do my surgery due to the pain I was in and so I would not lose my kidneys as well as my time limit in AZ.
Dr. Caropeso refused to give me an examination to see why I was in a great deal of pain when I was trying to ask for pain medication as he stated that he had not seen me in a year however, he was very much aware of my medical condition while he scolded me like a child and I can hear from his voice that he was upset because I asked for him to call me. However he was quick to charge my insurance company for his poor service.
He is a dangerous to the public and the community, I would not recommend him to anyone that needs a urologist.
Dr. Caropeso should have his License to practice taken away and no other patient deserve to be treated the way I was treated.
December 16 , 2020
4 minutes ago Dr. Caropreso-is a poor excuse for Urologist. I scheduled appointments while I was deployed in Afghanistan and was assured by his staff that I can be accommodated and there’ll be no issues with the schedule. When i got home, I asked if I can schedule the surgery, I was informed that due to the pandemic the hospitals are busy and couldn’t accommodate close to the time I needed to be back to Afghanistan or I’d lose my job. I kept emphasizing the sense of urgency, time, and the pain I was in. Knowing my time was limited, Dr. Caropreso and his staff don’t care about me as his patient. I showed up to his office after my CT scan and he stated that he could do the procedures in his office, come to find out that he couldn’t do what he told me and he said that he will be in touch. Days had passed and nothing, not even a call to show empathy and once again I was on time crunch and he and his staff didn’t care. I had to scramble to find another urologist to do my surgery due to the pain I was in and so I would not lose my kidneys as well as my time limit in AZ. Dr. Caropeso refused to give me an examination to see why I was in a great deal of pain when I was trying to ask for pain medication as he stated that he had not seen me in a year however, he was very much aware of my medical condition while he scolded me like a child and I can hear from his voice that he was upset because I asked for him to call me. However he was quick to charge my insurance company for his poor service. He is a dangerous to the public and the community, I would not recommend him to anyone that needs a urologist. Dr. Caropeso should have his License to practice taken away and no other patient deserve to be treated the way I was treated.
December 16 , 2020
David Caropresso is a coward, a liar, and the worst physician I have ever encountered. My suspicion is that he has no real conscience. He practices medicine like a cowboy.
December 12 , 2018
Community Notes
The office is...
Easy appointments1
Easy to contact1
Friendly staff1
Great location1
Nice environment1
Quality facilities1
Short wait times1
Best qualities are...
Known for...
Discussed stents1
Discussed stone types1
Discussed treatments1
Easy treatments1
Extracorporeal Shock Wave Lithotripsy (ESWL)1
Good follow ups1
Good pain management1
Little discomfort1
Little side effects1
No stents1
Insurance Plans Accepted ( 12 )
Please verify insurance information directly with the doctor's office as it may change frequently.
About David Caropreso
NPI
1306885249
Education History
Medical School - University of Iowa Carver College of Medicine, 1998
Experience
24 years
Languages Spoken
English, Spanish
Board Certified
Yes
Practice Information

Yuma Regional Medical Center
2270 S Ridgeview Dr, Suite 201
Yuma, AZ 85364
2270 S Ridgeview Dr, Suite 201
Yuma, AZ 85364

Accepting New Patients

Monday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm

Palo Verde Hematology Oncology Ltd
13555 W McDowell Rd Suite 203
Goodyear, AZ 85395
13555 W McDowell Rd Suite 203
Goodyear, AZ 85395

Accepting New Patients

Monday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm

Palo Verde Hematology Oncology Ltd
17560 N 75th Ave, Suite 440
Glendale, AZ 85308
17560 N 75th Ave, Suite 440
Glendale, AZ 85308

Accepting New Patients

Monday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm