Doctor Horsley and his staff are incredible. They always make us feel welcome, and we never feel rushed when we are being seen. They always give us 100% of their attention and we truly feel valued coming here.