Dr. Trainor has conducted surgery and treated me for various orthopedic issues. He’s always professional and courteous. Dr. Trainor is always concerned about his patients and fully explains all medical treatments and surgical procedures. His staff always treats his patients with respect and dignity. Everyone works to ensure your visit is a pleasant experience. A truly exceptional staff of dedicated individuals, who are there for you. I highly recommended Doctor Trainor and his staff for anyone’s orthopedic needs.