(352) 776-7188
Custom Home Builder in Gainesville & Alachua County
Alachua County is home base for John F. Crawford Homes. Our office is in Alachua, and we build custom homes on your land across the county, from lots on the edge of Gainesville to acreage in High Springs, Newberry and Archer. We are veteran-owned and licensed (CBC1264448), with more than 50 custom homes completed since 2020 and a 5.0-star Google rating. Our Alachua model home was a 2025 Parade of Homes entry, and our Jonesville home was in the Fall 2024 Parade of Homes.
What We Build in Alachua County
Wood-frame homes, concrete block homes and barndominiums, from about $300,000 for an efficient family home to $3 million for a luxury estate. That includes homes on acreage, guest and in-law homes, detached garages and shops, pools and outdoor living areas.
Towns We Serve
Gainesville, Alachua, High Springs, Newberry, Archer, Jonesville, Micanopy, Hawthorne, Waldo, La Crosse and the unincorporated areas of Alachua County.
What a Custom Home Costs
Most of our homes fall between $130 and $170 per square foot of total area under roof, including typical site work. Where you land in that range comes down to your selections: foundation type, flooring, roofing, cabinets and countertops. You get one fixed-price, turnkey contract priced from real subcontractor bids, and no deposit is required to get started.
Building on Your Lot or Acreage
Before you buy land, check the flood zone and wetlands. We will walk your lot for free and tell you exactly what it needs, from clearing and grading to the driveway, well and septic, so there are no surprises once the build starts.
How It Works
A free site walk, then design with experienced drafting firms or pricing of your own plan, then a fixed-price proposal. After contract and permitting, our superintendents manage construction day to day, typically five to eight months from breaking ground, and John Crawford walks the finished home with you before the Certificate of Occupancy.
Start With a Free Site Walk
Call (352) 776-7188 or request a site walk on our Contact page, and we will meet you on your land.
