Description: ICM Mortgage is the definitive mortgage lender – perfect for any homebuyer. Whether you are a first-time homebuyer, one with less than perfect credit,