Dr. Charafeddine is awesome! He’s very thourough and has a good bedside manner. My only complaint is the office manager at this office is very rude. She answered my questions about my appointment in a very rude manner and refused to give me a call back if an earlier appointment cancelled. I will be calling the Pearland office to schedule from now on so I don’t have to deal with her.