@Nadeem *******
you'll have to ask about. Some visa agents, you'll have to be present at immigration yourself, other agents take your passports and documents and it's done as if like magic, but I hear that is becoming less common. You'll have to check again about your family, but I imagine both you and your family would need to be present.. As for visa run / border bounce tour companies, they are small local companies, so you'll have to look for your location. You'll find there is often one situated right at the gates of any immigration office, or very close by.