An immigration bond company provides bonds for people who are awaiting trial for deportation. It is important to work with a specialized bonding company for this, because the flight risk of suspects is very high. Generally, a bond company that provides an immigration bond does charge a lot more than people would on a different bond.