I did an appraisal on my cars once and had Dave Kinney with USAppraisal do it. He's based in Virginia and did a great job. He will not do a "directed" appraisal -- I mean, he will give you a totally unbiased appraisal based on the market -- which is what I wanted for insurance purposes. He is accredited with the American Society of Appraisers and is a senior member. I have no other affiliation with the man other than he did appraisals on my rides. Very professional, I would recommend and have him do it again on my rides if I needed it. His web page is as follows: USAppraisal
I'm sure there are other qualified people out there, but he is the only one that I have ever used and it was a great experience. It was not cheap, it cost me almost $2,000 for 4 vehicles; but again, I was satisfied with the results and he was very professional.