Bank of America is one of the premier banks in the United States and in the Lake in the Hills community. It offers personal and business checking, investment and financial services, savings accounts, credit cards, mortgages, CDs, refinancing, home equity loans, IRAs and insurance. The bank also provides quality online banking and ATM banking.