his wife also works for immigration and i posted this video for the OP. You make your own decision re entering on visa extensions. Post your source for 90 days please.
The information is on the site from which you will be applying for the dtv. Cost of an agent is dependent on the agents so I recommend getting 3 quotes