Lo primero que debes saber es que existen varios tipos de perdones migratorios, cada uno con un motivo diferente.
El perdón que necesites depende de la falta que hayas cometido, pero los más comunes son por presencia indocumentada.
Cada perdón también tiene un proceso y costo distinto, así que debes tener claro el error que vas a remediar.
Mi consejo es que te asesores de un abogado de inmigración que sepa sobre waivers para que pueda guie tu caso.