Para limpiar una tabla en sql server y así recuperar el espacio de longitud de columnas quitadas podemos usar la sentencia CLEANTABLE.

Ejemplo de uso:

DBCC CLEANTABLE('NombreBD','NombreTabla',100)


Más información del comando aquí