Excellent family Doctor who has provided exceptional service for the last 15 years. I have had numerous medical problems which Doctor Rust has arranged the appropiate tests, examinations and referrals in a timely manner. This has resulted in the swift diagnosis of clinical problems and their resolution. He provides a first class service and is professional in all his consultions. He is able to communicate in the most appropiate manner to ensure that all information was easily understood. Would highly recommend his services. He has provided a prompt service which was greatly appreciated. He is a polite, well mannered professional who provides the best service I have received in years. I am glad I moved to this practice.