B.J. Davis banner

Meet Our Team...

B.J. Davis

B.J. Davis | Founder – GRIT Land Company, LLC

B.J. Davis headshot

B.J. Davis

Real Estate Agent

B.J. Davis is the founder of GRIT Land Company, a land-focused real estate brokerage specializing in hunting tracts, recreational property, and investment land across Alabama. With a background in land development, conservation, and a lifelong passion for the outdoors, B.J. brings a unique perspective and deep expertise to every transaction.
Known for his integrity, strategic vision, and client-first approach, B.J. has built GRIT Land Company to serve landowners, investors, and families looking to buy or sell rural property with confidence. Whether he’s walking a tract of timberland or structuring a complex investment deal, his grit, faith, and commitment to excellence are evident in all he does.
A husband, father of five, and avid outdoorsman, B.J. lives in Hoover, Alabama, and spends his time investing in both land and legacy. His mission is simple: to help others build lasting value—on their land, in their lives, and for generations to come.

B.J. Davis's Track Record

$8,737,000
Land Sold to Date
1,011
Acres Sold to Date

Properties by B.J. Davis

26 properties
135 Acres - Alpine/Winterboro Area - Talladega County  photo

135 Acres - Alpine/Winterboro Area - Talladega County

Wintersboro/Alpine, Alabama
135+/- acres
Farms & Ranches
$899,000 Available
155 Acres | Prime Shelby County, Alabama (Subdivided Parcels Availiable) photo

155 Acres | Prime Shelby County, Alabama (Subdivided Parcels Availiable)

Shelby County Alabama Hwy 43, Alabama
155+/- acres
$1,275,000 Sold
18 Acres - Jefferson County - Loucust Fork River Access photo

18 Acres - Jefferson County - Loucust Fork River Access

Buddy Vines Loop Road , Alabama
18+/- acres
Farms & Ranches
$125,000 Sold
20 Acres | Prime Shelby County Location photo

20 Acres | Prime Shelby County Location

Shelby County Alabama , Alabama
20+/- acres
Farms & Ranches
$199,000 Sold
25+/- Acres in Chelsea Alabama Pine Mountain Preserve photo

25+/- Acres in Chelsea Alabama Pine Mountain Preserve

Westover, Alabama
25 acres
$429,900 Available
270 Acres of Pure Alabama Legacy Land in Alpine | Creek, Pasture, Hardwoods, and Endless Opportunity photo

270 Acres of Pure Alabama Legacy Land in Alpine | Creek, Pasture, Hardwoods, and Endless Opportunity

Alpine, Talladega, Alabama, Alabama
270+/- acres
$1,999,000 Available
28.20 Acres in Heritage Pines | Scenic Views & Premier Mini Farm Living | Columbiana, AL photo

28.20 Acres in Heritage Pines | Scenic Views & Premier Mini Farm Living | Columbiana, AL

Columbiana, Alabama
28 acres
$349,000 Available
30.21 Acre Estate in Heritage Pines | Columbiana, AL | Premier Mini Farm Opportunity photo

30.21 Acre Estate in Heritage Pines | Columbiana, AL | Premier Mini Farm Opportunity

Columbiana , Alabama
30 acres
$349,000 Under Contract
40± Acres Between Hwy 280 & Leeds | Year-Round Creek, Mature Hardwoods & Ready Homesites photo

40± Acres Between Hwy 280 & Leeds | Year-Round Creek, Mature Hardwoods & Ready Homesites

Leeds and Hwy 280 Area , Alabama
40+/- acres
Farms & Ranches
$379,900 Available
40 Acres | Prime Shelby County | Private & Peaceful Setting photo

40 Acres | Prime Shelby County | Private & Peaceful Setting

Shelby County , Alabama
40+/- acres
$359,000 Sold
40 Acres | Private Lake | Prime Shelby County Location photo

40 Acres | Private Lake | Prime Shelby County Location

Shelby County, Alabama
40+/- acres
Farms & Ranches
$399,000 Sold
55 Acres | Prime Shelby County | Future Lake Site, Creek & Ridge Views photo

55 Acres | Prime Shelby County | Future Lake Site, Creek & Ridge Views

Shelby County , Alabama
55+/- acres
Farms & Ranches
$549,000 Sold
70± Acres of Prime Hunting and Homesite Land in Autauga County, Alabama | Billingsley Area photo

70± Acres of Prime Hunting and Homesite Land in Autauga County, Alabama | Billingsley Area

Billingsley, Autauga, Alabama, Alabama
70+/- acres
$204,000 Sold
85 Acres | Talladaga County- Minutes from Pursell Farms photo

85 Acres | Talladaga County- Minutes from Pursell Farms

Talladega County, Alabama
85+/- acres
$1,400,000 Sold
Blount Counthy 120 Acres Cattle Tract photo

Blount Counthy 120 Acres Cattle Tract

Blountsville, AL 35031, Alabama
120+/- acres
$699,000 Sold
Charming 3 Bedroom Home on 85 Acres in Talladega County  photo

Charming 3 Bedroom Home on 85 Acres in Talladega County

1965 CAMP BROWNIE ROAD, CHILDERSBURG, AL, 35151, Alabama
85 acres
Farms & Ranches
$1,599,999 Available
Fox Lake Farms | Private Lakefront Mini-Farm Community .32 Acre photo

Fox Lake Farms | Private Lakefront Mini-Farm Community .32 Acre

Duncanville, AL, Alabama
0+/- acres
$45,000 Available
Fox Lake Farms | Private Lakefront Mini-Farm Community 33.4 Acres photo

Fox Lake Farms | Private Lakefront Mini-Farm Community 33.4 Acres

Duncanville, AL, Alabama
33+/- acres
$189,000 Available
Fox Lake Farms | Private Lakefront Mini-Farm Community 47.5 Acres photo

Fox Lake Farms | Private Lakefront Mini-Farm Community 47.5 Acres

Duncanville, AL, Alabama
47+/- acres
$349,000 Available
Fox Lake Farms | Private Lakefront Mini-Farm Community 5.5 Acres photo

Fox Lake Farms | Private Lakefront Mini-Farm Community 5.5 Acres

Duncanville, AL, Alabama
5+/- acres
$89,900 Available
Marshall County AL - 233 Acres photo

Marshall County AL - 233 Acres

Lake Guntersville - Marshall County , Alabama
233+/- acres
$1,090,000 Sold
Quaint Southern Home on 135 Acres - Wintersboro/Alpine - Talladega County  photo

Quaint Southern Home on 135 Acres - Wintersboro/Alpine - Talladega County

Winterboro/Alpine, Alabama
135+/- acres
Farms & Ranches
$1,100,000 Available
*SOLD* Hughes Road Tract photo

*SOLD* Hughes Road Tract

Chelsea, AL 35043, Alabama
10+/- acres
$139,000 Sold
*SOLD* Mae Vines Fish Camp photo

*SOLD* Mae Vines Fish Camp

Bessemer, AL 35023, Alabama
30+/- acres
$699,000 Sold
Springville - 135 Acre - Development/Recreational Property photo

Springville - 135 Acre - Development/Recreational Property

Springville, Alabama
135 acres
$1,600,000 Sold
Talladega County - 187 Acres - Across from Pursell Farms photo

Talladega County - 187 Acres - Across from Pursell Farms

Talladega County, Alabama
187+/- acres
Farms & Ranches
$1,299,000 Available