I'm a US citizen, a female traveler who wants to travel to Iran & Syria with www.uppersia.com. They will process your Iran Visa for $20.00. and Syria Visa will have to apply on your own.
The American visitors of Iran should take part in a guided tour to travel in Iran; otherwise, Iran visa will not be issued for them. The visa reference number for the Americans takes about 30-45 days to be secured from the MFA. In the visa application form the MFA should be informed about the hotels and itinerary in Iran. After having the reference number, the visa can be collected in two working days by direct referral or in one working week by posting the docs to the Iran embassy.
Check cheap Iran tours.