First Baptist Hayden - Hayden, AL (Interim)
Temple Hill Baptist Church - Corner, Alabama
First Baptist Irondale - Irondale, Alabama
Eastside Baptist Church - Birmingham, Alabama
Arbor Baptist Church - Pell City, Alabama
Blooming Grove Baptist Church, Jasper, Alabama
East Gardendale Baptist Church, Gardendale, Alabama
County Line Baptist Church, Trafford, Alabama
Glennwood Baptist Church, Morris, Alabama
Fultondale First Baptist Church, Fultondale, Alabama
Eastside Baptist Church, Birmingham, Alabama
North Park Baptist Church, Trussville, Alabama
Pump Springs Baptist Church, Harrogate, Tennessee
First Baptist Church, Jemison, Alabama
The Church at Bridge Point, Rainbow City, Alabama
First Baptist DeArmanville, DeArmanville, Alabama
First Baptist Moody, Moody, Alabama
First Baptist Mt. Olive, Mt. Olive, Alabama
Music Director, North Jefferson Association, Mt. Olive, Alabama
New Hope Baptist, Pell City, Alabama
Hilldale Baptist Church, Center Point, Alabama
Central Baptist Church, Tarrant, Alabama
Clayridge Baptist, Clay, Alabama
Enon Baptist Church, Morris, Alabama
Agape Baptist Church, Pinson, Alabama
Winterboro Baptist Church, Winterboro, Alabama
First Baptist Pinson, Pinson, Alabama
Pawnee Baptist Church, Birmingham, Alabama