I highly recommend Financial Regulatory Consultants (FRC). We use them for a number of roles. Their President, Kevin Kane, is an ex FDIC examiner and an expert on CRA. A simple Google search will bring you to their webpage.
"100 victories in 100 battles isnt the most skillful. Subduing the other's military w/o battle is the most skillful." Sun-Tzu