The only shop and person that I have dealt with that has a very high degree of competency, loves classics....and isn't horrendously over prices is Merv's in Lorton. Merv himself works on the classic cars.
I am sure like everything and everyone prices have gone up in the past year or two. I do almost everything myself, but I go to him for alignments and sent a friend with a fastback to him. He did a LOT of work on that car and even took responsibility for a part failure that happened on his watch but probably wasn't his fault. So they are honest to boot.
For body shop work.....lol get out of state.....like out of the DMV altogether or be prepared to pay BIG bucks for paint and rust work. Shafers Restorations in Hagerstown Maryland is well regarded. But he was too pricey for me, even though by far not the priciest.
I also know a sheet metal/welder guy near Stafford who has done excellent work but...not quite what I would call fast or reliable
Merv's Auto Repair
Mervs Lorton - Google Search
6829 Hill Park Dr, Lorton, VA 22079
Phone:
(703) 644-1900