Basement Finishing & ADUs in Farmington, UT

Home / Service areas / Davis County / Farmington, UT
Farmington · Davis County, Utah

Basement finishing & ADUs in Farmington, UT

DreamBuilt finishes basements, builds basement apartments and ADUs, and builds custom homes in Farmington and nearby Kaysville, Bountiful and Layton. We handle the permit based on Farmington’s requirements and schedule every inspection.

★★★★★ 5.0 · 4 Google reviewsServing Farmington & Davis CountyBids in 1 business day or less

Get a free, itemized estimate

Tell us about your space. We reply the same day, and your written, line-item bid arrives within 1 business day of the walkthrough.

Start my free estimate

Or call 801-726-5692

Quick answer

Finishing a basement in Farmington costs about $7 to $23 per square foot based on national averages, or roughly $32,000 for a typical project (NerdWallet, updated Feb. 2026). A basement apartment (ADU) in Utah typically runs $60,000–$150,000+ (Utah ADU Builders, June 2026). Timelines vary with the project and how much you customize it, and we finish most projects in 60 days or less.

Local rule: Farmington has a dedicated Basement Finish application and asks for complete plans and documents with it. Incomplete applications delay processing. Source: Farmington: building applications & forms ↗

Farmington FAQ

Building in Farmington

Do I need a permit to finish a basement in Farmington?

Yes. Farmington has a dedicated Basement Finish application and asks for complete plans and documents with it. Incomplete applications delay processing. DreamBuilt handles the permit based on Farmington’s requirements and schedules every inspection with Farmington Building Department.

Are basement apartments (ADUs) allowed in Farmington?

Farmington’s ADU rules are in the city code. Utah law requires most cities to allow internal ADUs, and since Oct. 1, 2026, S.B. 284 requires most cities of 5,000+ residents to allow detached ADUs on qualifying lots. We confirm Farmington’s current rules before we bid.

How much does it cost to finish a basement in Farmington?

Nationally, finishing a basement costs $7 to $23 per square foot, about $32,000 on average (NerdWallet, Feb. 2026). Your Farmington price depends on size, bathrooms, egress windows and finishes, and you get a written, itemized bid within 1 business day of the walkthrough.

How long does a basement finish take in Farmington?

Timelines vary with the project and how much you customize it, and we finish most projects in 60 days or less.

Do you also work in Kaysville and Bountiful?

Yes. We build throughout Davis County and nearby, including Kaysville, Bountiful and Layton.

Local detailsFarmington
County
Davis County
Permits
Farmington Building Department
Nearby
Kaysville, Bountiful and Layton
Projects
0 in Farmington · 2 in Davis County
Bid turnaround
1 business day or less
Home base
Morgan, UT
Google reviews

5.0 stars from every homeowner who’s reviewed us

Read them on Google ↗

★★★★★

“Nathan and his team were awesome to work with! They communicated well. They were considerably cheaper than every other bid we got but the workmanship was great! Would definitely recommend using them”

— Ozzie J., Google review

★★★★★

“Nathan is thorough, timely, and an expert communicator. I’d recommend him to anyone for a basement remodel.”

— Jaden M., Google review

★★★★★

“Nathan and his team are amazing. They do great work especially with basement finishing. They did my basement and can I just say wow”

— Travis S., Google review

★★★★★

“Working with Nathan has been awesome. They’ve done a great job at keeping their timelines and doing what they said they were going to do.”

— Kayden C., Google review

Free estimate

Get your Farmington estimate

Tell us about the space. We’ll schedule a walkthrough and send a written, line-item bid within 1 business day.

Or call 801-726-5692

Get a free, itemized estimate

Tell us about your space. We reply the same day, and your written, line-item bid arrives within 1 business day of the walkthrough.

Start my free estimate

Or call 801-726-5692