Dr Thielen is a nice doctor. He really takes the time to listen to your concerns and he always made me feel really comfortable. He was always willing to listen to my concerns and never made me feel rushed. He is not part of a group practice, but I never had problems getting in to see him. His office takes most insurance plans.