Dr is outstanding My wife and I have had him fir years and will not trade him for anything!!

| Verified patient

Dr. McCreary is the best.

| Verified patient

Dr McCreary is a wonderful, caring doctor. He's also like an old friend, as he is so easy to talk to. Such a good listener.

| Verified patient

GREAT DOCTOR!!!

| Verified patient

Upon arriving the wait time in the outer and inner waiting rooms have definitely improved!

| Verified patient

Doc McCreary is terrific. He listens and is amazing

| Verified patient

He is always late for me. Two hours to wait, I asked to get a call when ready so I could wait at home. They told me that they would be ready for me in 15 minutes but 30 minutes later they still weren't ready, so I left, called them back to see if they would call me when ready, but they never called me back

| Verified patient

Excellent care! Wait times are excessive every appt. Revamp times.

| Verified patient

Long waits day of appointment but well worth the time he takes with each patient.

| Verified patient

Had to wait two hours before being seen.

| Verified patient