This medical service has a decent overall rating, but with some areas for improvement. The office is well-equipped and convenient, with wheelchair accessibility and a variety of payment options, including NFC mobile payments. However, the quality of care seems to be inconsistent, with some patients reporting excellent service while others experience difficulties with staff communication and prescription issues.The office staff has received mixed reviews, with some patients praising their kindness and helpfulness, while others have reported unprofessional behavior, including lying and failing to follow through on appointments. It's also worth noting that some patients have reported issues with staff being unresponsive to phone calls.One major issue that has been reported by several patients is the office staff's tendency to make mistakes, including canceling appointments without informing patients and sending prescriptions to incorrect pharmacies. This lack of attention to detail and follow-through can be frustrating and even put patients' health at risk.On the other hand, Dr. Oropeza himself has received consistently positive reviews, with patients praising his kindness, expertise, and willingness to listen to their concerns. Many patients have reported feeling comfortable and confident in his care.Overall, this office has the potential to provide excellent medical care, but it seems to struggle with consistency and attention to detail. With some improvements to the office staff and procedures, this could be a top-rated medical service.It's worth noting that some patients have reported feeling a sense of loyalty to Dr. Oropeza and have chosen to overlook issues with the office staff in order to continue seeing him. However, this may not be a viable option for everyone, especially those who have had particularly negative experiences.