The firm of Savage, Royall & Sheheen, L.L.P. has proudly been representing clients for over 93 years in the following areas of law: