Construction Contractor in Preston, MN

Family-owned residential builder serving Preston and Fillmore County since 1987 — homes, additions, remodels, roofing, siding, windows, and decks.

Fillmore County SeatLicensed & InsuredFamily Owned

A Builder Who Knows Karst Country

Preston sits in the heart of the Driftless Area, where the glaciers never flattened anything out. What's left is karst — limestone bedrock riddled with springs, sinkholes, and caves, with Mystery Cave State Park just down the road. That geology is beautiful to look at and genuinely consequential to build on. Foundation drainage, septic siting, and stormwater management all deserve more thought here than they would on ordinary ground, and a builder who skips that homework can leave a homeowner with an expensive problem.

Preston is also the Fillmore County seat, which is a small practical advantage: the county offices, the permit desk, and the inspectors are right in town. We've been pulling permits and working with Fillmore County since 1987, so we know how the process runs and we build the timeline around it instead of being surprised by it.

39+
Years Building
150+
Homes Built
~30 mi
From Preston
100%
Family Operated

Common Projects in Preston

Preston work runs the full range: new custom homes on trout-stream and bluff parcels, additions for families staying put, kitchen and bath remodels in the town's older housing stock, roof replacements, full re-sides, and window packages. Homes near the Root River's south branch and the surrounding creeks get extra attention on grade, drainage, and moisture management.

Full-Service Residential Construction

Preston & Fillmore County

We serve Preston and the surrounding Fillmore County communities including Fountain, Lanesboro, Whalan, Harmony, Wykoff, Chatfield, Spring Valley, Forestville, Peterson, and Rushford. Highway 16 runs the length of the valley, so we're on Preston job sites regularly through the building season.

Other Towns We Serve

Preston Homeowners

Get a Free Estimate

Tell us about your Preston project. We'll come take a look and put together honest pricing — no obligation.

Request a Quote Call Josh: 507-450-9573