Two hours late to every appointment. He never realy takes your health concerns into account. He treats you as if you are an inconvenience to him and will push you out the door very quickly. My health has declined by having this doctor be my primary care provider. His staff is nice and tries to accommodate his lack of caring.