at first he can take a visit visa for u for 6 months.. and in the meantime he has to get his salaries transferred to a bank from his company for 4-5 months after which you can take a residence permit. I guess the min. salary is about 5000 riyals