Have there been mortgage brokers for less than perfect credit?

Have there been mortgage brokers for less than perfect credit? [...]