I Have been with the Dalry practice for many years now, there has never been a problem the staff and doctors are great always friendly and helpfully, keep up the good wor ... more