Cherry, Bekaert & Holland is a financial firm with offices in Florida, Alabama, North Carolina and Georgia, including this location on West Peachtree Street. The firm specializes in tax, auditing and counseling services, as well as risk management, general accounting, wealth management, estates and trusts and employee benefits.