Dr. Scott Ellsworth is one of the best I have ever worked with. He is knowledgeable, efficient, caring, and knows his patients. He has a special bedside manner that makes any patient in any situation feel comfortable. All of the nurses and office staff are wonderful as well.