Dr. Carlson and his staff fulfill all the requirements I require in a doctor. Friendly staff, accessible staff, great bedside manner, great appointment availability, honest answers, patient, great bedside manner, excellent call back time, open to having conversations about different types of treatment options, accurate billing, close to home.