Absolutely horrible!!!!! A family member and I were treated hostilely and unprofessionally for their mistakes and discrepancies!!!! His assistant Richard called screamed, talked down to my family member and I on many occasions for their mistakes!!!!! The worst experience we have ever had with a doctor and their staff!!!!