Virginia is pretty wide so I don't know if they are near you, but the guys at Progressive windows out of Virginia Beach seem real competent. They have a no-pressure sales policy and are really nice. I met them a couple months ago at a convention and feel comfortable enough to recommend them for consideration, (something I rarely do for another dealer). Their emails are:
rbryant@progressivewindowco.com
mhelms@progressivewindowco.com
Now just because I am recommending them doesn't mean you shouldn't be just as prudent in checking them out in every aspect you deem necessary.
Good luck.
Maybe someone else here has some other contractors to consider too.