You can do it by any of the hotels here in doha, just you need a copy of his passport, and they will do it for you, they will charge you around QR 600, just for the visa....