Close

You've been successfully unsubscribed.

The easiest way to find, save, and personalize your search for the perfect piece of land.

Thank You

Thank you for signing up for a NationalLand.com Account!

Please check your email for instructions on how to activate your account with one click.

If you do not receive an email from us, please check your spam folder.


John Mayhall

John Mayhall

Land Broker, Birmingham, AL Office

Licensed in: AL

EMAIL ME
5.0 stars

About Me

John started his Real Estate career in 2003 when he and his father co-founded WaterField Ventures, LLC, where together they acquired recreational properties and developed land with an environmentally conscious approach. John was responsible for the acquisition and development of several new home communities on Alabama’s Lewis Smith Lake. His experience includes acquiring property, improving land, marketing, and selling property to investors, developers, and individuals.  

Since 2007, John has owned, improved, and operated over 2,000 acres of recreational property and farmland in Alabama’s Blackbelt. John is dedicated to the conservation and management of his family's land. He recently achieved a personal goal by earning the Alabama TREASURE Forest Certification for his commitment to protecting land and representing good stewardship. John and his family have donated several conservation easements to the Alabama Land Trust, ensuring that the land will be protected for future generations. His unique knowledge has been earned by countless hours spent managing land & wildlife and searching for the best land & sporting properties for his clients.

John resides in Birmingham with his wife Frances and 3 children. He is a devoted landowner and an avid outdoors-man whose interests include fishing, hunting, photography, history, and travel.

Read More

The National Land Realty Difference

Why list with National Land Realty?

Download the PDF

My Ratings and Reviews

Positive: Professionalism, Quality, Responsiveness, Value

I can’t say enough about John Mayhall and his expertise and experience putting clients and property together. John knows his business. His listings are beautiful and worth the time to explore and consider for a lifetime investment. More than 5 stars for sure!!!!

– Carol S. (February 01, 2021)

Great experience. Strongly recommend. John Mayhall was outstanding.

– Eric B. (January 29, 2021)

John Mayhall was fantastic to work with during our search for a family farm. His personal experience and knowledge of recreational property along with being transparent gave us a high level of confidence as we decided on our land purchase.

– Russell W. (January 29, 2021)

– Heidi S. (November 21, 2017)

Read More

My Listings

44 results
Sort: Default
Earthstar Geographics
Powered by Esri
Sold
Listing image 0
Calera Lake Retreat
Shelby County
73 +/- Acres
Calera, AL 35040
Sold
Listing image 1
Still Water Farms
Saint Clair County
18.6 +/- Acres
Pell City, AL 35128
Sold
Listing image 2
Still Water Farms-60 Acres
Saint Clair County
60 +/- Acres
Pell City, AL 35128
Sold
Listing image 3
Dunnavant Valley Oakleaf Tract
Shelby County
23.6 +/- Acres
Leeds, AL 35094
Sold
Listing image 4
Dunnavant Valley Retreat West Tract
Shelby County
23.6 +/- Acres
Leeds, AL 35094
Sold
Listing image 5
Autauga County Homesite with Acreage
Autauga County
12 +/- Acres
Deatsville, AL 36022
Sold
Listing image 6
Harris Branch Timber Tract
Chilton County
76.9 +/- Acres
Plantersville, AL 36758
Sold
Listing image 7
Camp Creek Road Tract
Saint Clair County
875.17 +/- Acres
Cropwell, AL 35054
Sold
Listing image 8
Wilsonville Farm and Barndominium
Shelby County
67 +/- Acres
Wilsonville, AL 35186
Sold
Listing image 9
Calera Mini Farm and Equestrian
Shelby County
7.57 +/- Acres
Calera, AL 35040
Sold
Listing image 10
Dunnavant Valley Retreat Ridge Tract
Shelby County
40.05 +/- Acres
Leeds, AL 35094
Sold
Listing image 11
Dunnavant Valley Retreat East Tract
Shelby County
23.61 +/- Acres
Leeds, AL 35094
Sold
Listing image 12
Irondale 21 acres
Jefferson County
21.41 +/- Acres
Irondale, AL 35210
Sold
Listing image 13
Highlands of Lay Lake Lots Investment
Chilton County
13.64 +/- Acres
Clanton, AL 35046
Sold
Listing image 14
Meadow Lake Farm
Shelby County
20 +/- Acres
Calera, AL 35040
1 - 15 out of 44
X