Dr. Brooks has exceptional communication skills which helps too foster continued trust in the care he's providing me.

| Verified patient

Very good Doctor. Glad I have him for my remaining kidney.

| Verified patient

Very personable...relaxed and casual..makes you feel comfortable and still explain test results.

| Verified patient

This was my first visit and he was very caring and thorough. He also took his time.

| Verified patient

Very professional and caring staff.

| Verified patient

I understand that my doctor had to cancel an appointment due to an unanticipated call to care for a hospitalized patient and, to me, that was perfectly reasonable. However, it took two months before you were able to reschedule an appointment for me and that seemed to be a bit unreasonable.

| Verified patient

Very professional personnel

| Verified patient

Dr brooks is a great doctor

| Verified patient

A very enlightening visit. Very positive. Someone I feel I can trust. I'd definitely recommend him.

| Verified patient

Dr Brooks and staff are always nice to work with. They always answer all of my questions and I have plenty of them

| Verified patient