This provider is always up to date on my condition. He takes time to make sure you understand what he wants to do and why.

| Verified patient

Went over all tests and lab reports. Answered all questions and very helpful in suggestions.

| Verified patient

He was great and has always been there with the answers.

| Verified patient

Great Dr.

| Verified patient

Thorough and competent

| Verified patient

This provider always runs an hour late so you sit in the exam room for an hour waiting

| Verified patient

This was a follow up visit after release from a rehab facility.

| Verified patient

Everything is fine

| Verified patient

If the patient is expected to be there 15 minutes prior to the appointment...maybe the doctor should also be required to be there 15 minutes early....when the doctor finally starts your appointment 25 minutes after your scheduled appointment time (8am, first appointment of the day) it hard to take anything the provider is saying...

| Verified patient

Takes his time, explains health issues well, listens to my concerns.

| Verified patient