Vestavia Hills AL General Contractors-Residential Bldgs 1. 4206 Brasher Drive, Vestavia Hills, AL 35243 | Banks Home Building, Inc. (205) 208-7391