I went to Saudi Arabia a few years ago on business.
We had to get a local person to write an official letter inviting us, then had to go through an agent who would get the visa for us.
We had to send the invite letter and our passports to the agent to get the visa.
Saudi Arabia dont welcome "visitors" as such so doubt the embassy is going to be very helpful.
I have to say I hated it there, it is like going back in time 50 years and women (and immigrants) are treated like dogs (worse).