Dr Paul Kyle and his staff are great! They are always so friendly and pleasant to deal with. Appointments are always on time. I highly recommend them.