can i use my H1 stamped expired in 2007, but never used?

I had H1 Stamped in year 2005 and expired in 2007. I have never used the same for personal reasons. can I use the same Visa instead of reapplying for new h1.?

Pls suggest any good companies who can process the same.

Some folks have been successful in doing so in the past. So find an employer and their attorney can file the paperwork for you.