I have been going to Dr. Bak for years and have always been satisfied with his detailed and knowledgeable care. His office recently moved further from my house but I travel the extra distance gladly.