Our Mission is to be your family’s law firm. We handle all of your family business. Use this site to learn more about how our firm can help you with your legal concerns.

We provide provide legal services to the Birmingham area and surrounding areas including: Pelham, Columbiana, Alabaster, Helena, Montevallo, Mountain View, Calera, Chelsea, Harpersville, Forstdale, Fultondale, Vincent, Hoover, Inverness, Indian Springs, Clanton, Jemison, Pell City, Leeds, Moody, Trussville, Vestavia Hills, Mountain Brook, Homewood, Gardendale, Bessemer, and Adamsville. We also provide services to the North Alabama area including: Huntsville, Athens, Limestone, Decatur, and Harvest.