Dr Udesky is great -- very nice guy, knowledgeable, and patient. Highly recommend him, but the office itself is somewhat poorly run. It feels disorganized and I've never been seen at the scheduled time. It's always at least 30 minutes, which makes scheduling a bit difficult because you need to leave a big buffer.
Really nice guy, very knowledgeable, listened to me. A bit of a long wait, but it was worth it, since he spends time listening, and explaining the issues
Everything was great. Only reason for the 4-star on recommendation is that I don't know what treatment would be like, as I was in only for a basic physical. If I do have health problems in the future, I would definitely return.