Dear sir/madam,

I appeared for stamping of my h1b visa extn at chennai consulate on May 23rd
2012. Unfortunately my visa was hold on administrative processing. Still now
I didn't get any reply from consulate. I am having some queries...

1. My i797 got expired by apr 22nd 2013. Still can I have hope to get
approval? If I get my approval what I need to do further?

2. Can I apply fresh visa either h1b, l1a etc?

3. Can I apply for transit visa?

4. Is there any consultancy can help me for applying fresh visa?

Please advise.