While Dr. General is somewhat friendly, his staff is unprofessional and I have twice now waited an HOUR past my appointment time to see him… the care is not THAT good! This is my last visit here, and if I wasn’t feeling so crappy I wouldn’t wait now.