There's one point I don't entirely agree with. Do you have to meet with the client face-to-face? I mean, wouldn't a video call on Skype serve a similar purpose?
You probably would have been able to cater to clients from all over the world through video chat. Or is there something about face-to-face meets that makes your task easier?
Many, many clients expect face-to-face meetings. I have clients overseas and interstate (including some I've never met or even spoken to on the phone) but the majority are greatly comforted by meetings. Many have a strong preference for going through things in person as opposed to writing down requirements in an email.
You probably would have been able to cater to clients from all over the world through video chat. Or is there something about face-to-face meets that makes your task easier?