Yes I've had work done on various jackets (Highland and non-Highland) by a tailor in Orange.
It's called Dino's Tailoring.
Just be aware that there are modifications that are simple, and ones which would require re-making the suit from scratch more or less, that I don't think he would do.
Proud Mountaineer from the Highlands of West Virginia; son of the Revolution and Civil War; first Europeans on the Guyandotte