I have a great doctor here but the medical group in general is total garbage. If I get a referral from my doctor to see a specialist, it's a full 2 months before I can even get an appointment. Even when calling for that appointment, the receptionists can only give a certain amount of appointments per day according to them, so even with a valid referral you may be told to call back at 7 am sharp before they will even schedule you.
They either need to hire more physicians or stop taking on more patients than they can handle.