JohnW, I'm down in the Smithfield Area, (South of the James). I have used "Dixie RV" in Newport News, but I won't recommend them.
Tidewater Express in Hampton is good, but they do heavier repairs.
For a faucet I think I would try the local "handyman" I've done my own and they are just like the home faucet.
Good Luck and Best regards, Clyde
http://i105.photobucket.com/albums/m202/Retird2Golf/GIFS/OldFord2.gif<a <a href="http://plugin.smileycentral.com/http%253A%252F%252Fwww