Dr. Mazique and ALL staff members were friendly and it was effortless. Even the nurse that gave my son a shot (and he is horrified of shots)was so great he didn't even fill anything. He told the receptionist, on our way out, that nurse can give me shots anytime, I didn't feel anything! :-) Dr. Mazique was thorough, didn't rush, explained everything to me and then to my son (11 yrs old). The office is a 40 minute drive but for this type of care for my son it is totally worth it!