Royal has worked as a certified public accountant in Elkin since the late 1980s and currently has an office on Oakland Avenue.