Dr Britton and staff are excellent. He is very patient in communicating how the device works. The visits are on time but not rushed. The office is very clean and organized. We would highly recommend!