Licensed staff seemed fine and listened. Rest of the staff is worthless although to be fair they seem to be understaffed and overworked. Hung up three times after being on hold between 20-30 minutes each. Now on the 4th time call and they at least picked up the phone and acknowledged my wait 20 minutes into call but I am going on almost 40 minutes on hold... and still holding. I wish I had a 4 hour drive to be sitting here on hold for. Got x-rays to bring to specialist that I finally got referral to only to have a blank disc, went back and they still couldnt figure out how to get it printed. Only reason I even go to this place is for specialist referrals and last time I went a year ago, I gave up. Went again this year for another problem and tried again to get referrals to follow up on issues I still had pending from last year and gave up. Definitely going to be looking for a new primary care practice after getting through these immediate issues.