.ugc-residential-v4{--ink:#17323A;--ink2:#24434B;--rust:#D36832;--cream:#F5F1EA;--paper:#FBFAF7;--line:#DDD5CA;--muted:#5F6D70;max-width:1170px;margin:0 auto;padding:0 0 40px;color:var(--ink);font-family:inherit}
.ugc-residential-v4 *{box-sizing:border-box}
.ugc-residential-v4 a{text-underline-offset:3px}
.ugc-residential-v4 .ugc-service-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:50px;align-items:center;padding:58px 0 74px}
.ugc-residential-v4 .ugc-service-kicker{margin:0 0 12px;color:var(--rust);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
.ugc-residential-v4 .ugc-service-hero h1{margin:0;color:var(--ink);font-size:clamp(44px,5.7vw,70px);line-height:.99;letter-spacing:-.045em;font-weight:700}
.ugc-residential-v4 .ugc-service-lead{max-width:700px;margin:22px 0 0;color:#34474C;font-size:19px;line-height:1.62}
.ugc-residential-v4 .ugc-eeat-audience,.ugc-residential-v4 .ugc-eeat-operator,.ugc-residential-v4 .ugc-service-geo,.ugc-residential-v4 .ugc-eeat-places{margin:13px 0 0;color:var(--muted);font-size:14px;line-height:1.55}
.ugc-residential-v4 .ugc-eeat-operator{padding-left:14px;border-left:3px solid var(--line)}
.ugc-residential-v4 .ugc-eeat-truststrip,.ugc-residential-v4 ul.ugc-eeat-places{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}
.ugc-residential-v4 .ugc-eeat-truststrip li,.ugc-residential-v4 ul.ugc-eeat-places li{padding:8px 11px;border:1px solid var(--line);background:var(--paper);color:var(--ink2);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
.ugc-residential-v4 .ugc-service-actions,.ugc-residential-v4 .ugc-service-proof__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}
.ugc-residential-v4 .ugc-service-actions a,.ugc-residential-v4 .ugc-service-proof__actions a,.ugc-residential-v4 .ugc-service-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 21px;border:1px solid var(--ink);color:var(--ink);font-size:13px;font-weight:800;letter-spacing:.065em;text-transform:uppercase;text-decoration:none}
.ugc-residential-v4 .ugc-service-actions .is-primary,.ugc-residential-v4 .ugc-service-proof__actions .is-primary,.ugc-residential-v4 .ugc-service-cta a:first-child{background:var(--rust);border-color:var(--rust);color:#fff}
.ugc-residential-v4 .ugc-service-hero__media{overflow:hidden;min-height:520px;border-radius:18px;background:#E9E3DA;box-shadow:0 18px 55px rgba(23,50,58,.12)}
.ugc-residential-v4 .ugc-service-hero__media img{width:100%;height:100%;min-height:520px;display:block;object-fit:cover}
.ugc-residential-v4 .ugc-service-section{padding:62px 0;border-top:1px solid var(--line)}
.ugc-residential-v4 .ugc-service-section>h2,.ugc-residential-v4 .ugc-service-proof h2,.ugc-residential-v4 .ugc-service-cta h2{margin:0 0 18px;color:var(--ink);font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.035em}
.ugc-residential-v4 .ugc-service-section>p,.ugc-residential-v4 .ugc-service-proof p,.ugc-residential-v4 .ugc-service-section>div>p{max-width:850px;color:#44565A;font-size:17px;line-height:1.68}
.ugc-residential-v4 .ugc-service-proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.86fr);gap:38px;align-items:center;margin:12px 0;padding:38px;background:var(--cream);border:1px solid var(--line);border-radius:18px}
.ugc-residential-v4 .ugc-service-proof__links{display:flex;flex-wrap:wrap;gap:14px}
.ugc-residential-v4 .ugc-service-proof__links a{color:var(--ink);font-weight:750}
.ugc-residential-v4 .ugc-service-still{margin:0}
.ugc-residential-v4 .ugc-service-still img{width:100%;display:block;border-radius:14px}
.ugc-residential-v4 .ugc-service-still figcaption{margin-top:9px;color:var(--muted);font-size:13px;line-height:1.4}
.ugc-residential-v4 .ugc-service-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none}
.ugc-residential-v4 .ugc-service-scope li{display:flex;gap:16px;align-items:flex-start;min-height:88px;padding:20px;border:1px solid var(--line);background:#fff;border-radius:12px;color:var(--ink2);font-size:16px;line-height:1.45}
.ugc-residential-v4 .ugc-service-scope li>span:first-child{flex:0 0 auto;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:var(--cream);color:var(--rust);font-size:12px;font-weight:800}
.ugc-residential-v4 .ugc-eeat-form{margin:24px 0;padding:38px;background:var(--paper);border:1px solid var(--line);border-radius:18px}
.ugc-residential-v4 .ugc-eeat-form input:not([type=submit]),.ugc-residential-v4 .ugc-eeat-form textarea,.ugc-residential-v4 .ugc-eeat-form select{width:100%;min-height:48px;padding:11px 13px;border:1px solid #CFC6BA;border-radius:7px;background:#fff;color:var(--ink);font-size:16px}
.ugc-residential-v4 .ugc-eeat-form textarea{min-height:130px}
.ugc-residential-v4 .ugc-eeat-form input[type=submit]{min-height:50px;padding:0 22px;border:0;border-radius:0;background:var(--rust);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.05em}
.ugc-residential-v4 .ugc-service-faq h3{margin:28px 0 8px;color:var(--ink);font-size:22px;line-height:1.2}
.ugc-residential-v4 .ugc-service-faq p{margin:0 0 12px}
.ugc-residential-v4 .ugc-service-related{display:flex;flex-wrap:wrap;gap:10px}
.ugc-residential-v4 .ugc-service-related a{display:inline-flex;min-height:44px;align-items:center;padding:0 15px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:13px;font-weight:750;text-decoration:none}
.ugc-residential-v4 .ugc-eeat-trust{padding:38px!important;background:var(--ink);border:0!important;border-radius:18px;color:#fff}
.ugc-residential-v4 .ugc-eeat-trust h2,.ugc-residential-v4 .ugc-eeat-trust p,.ugc-residential-v4 .ugc-eeat-trust li,.ugc-residential-v4 .ugc-eeat-trust a{color:#fff!important}
.ugc-residential-v4 .ugc-eeat-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:24px 0;padding:1px;background:rgba(255,255,255,.22);list-style:none}
.ugc-residential-v4 .ugc-eeat-facts li{padding:16px;background:var(--ink)}
.ugc-residential-v4 .ugc-eeat-facts li span{display:block;margin-bottom:5px;color:#E7B59D!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.ugc-residential-v4 .ugc-service-cta{display:flex;justify-content:space-between;gap:30px;align-items:center;margin:28px 0 0;padding:36px;background:var(--cream);border-radius:18px}
.ugc-residential-v4 .ugc-service-cta h2{margin:0;font-size:clamp(28px,3.5vw,42px)}
@media(max-width:900px){.ugc-residential-v4{padding-left:20px;padding-right:20px}.ugc-residential-v4 .ugc-service-hero,.ugc-residential-v4 .ugc-service-proof{grid-template-columns:1fr}.ugc-residential-v4 .ugc-service-hero__media,.ugc-residential-v4 .ugc-service-hero__media img{min-height:390px}.ugc-residential-v4 .ugc-service-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){.ugc-residential-v4{padding-left:16px;padding-right:16px}.ugc-residential-v4 .ugc-service-hero{padding:42px 0 54px;gap:28px}.ugc-residential-v4 .ugc-service-hero h1{font-size:40px}.ugc-residential-v4 .ugc-service-lead{font-size:17px}.ugc-residential-v4 .ugc-service-hero__media,.ugc-residential-v4 .ugc-service-hero__media img{min-height:290px}.ugc-residential-v4 .ugc-service-section{padding:46px 0}.ugc-residential-v4 .ugc-service-proof,.ugc-residential-v4 .ugc-eeat-form,.ugc-residential-v4 .ugc-eeat-trust{padding:24px}.ugc-residential-v4 .ugc-service-scope,.ugc-residential-v4 .ugc-eeat-facts{grid-template-columns:1fr}.ugc-residential-v4 .ugc-service-actions a,.ugc-residential-v4 .ugc-service-proof__actions a{width:100%}}

Room Additions

Add the space your Florida home is missing

Room additions from foundation and framing through windows, exterior tie-in, rough-ins, and finished interior space connected to the existing home.

Homeowners adding a room or expanding on a cleared lot. Based at 1788 South Dixie Hwy in Miami. Crews run jobsites across Miami-Dade and the rest of Florida.

305 Underground Construction. Miami office since 2017. We quote from a site walk - not from invented reviews.

Miami-Dade · Florida jobsites

305UGC room addition finished family room with impact windows and recessed lighting

See an addition from shell to finished room

The Florida addition on Our Work shows the shell and the finished family room, plus the HVAC and electrical rough-in.

305UGC room addition framing and exterior shell during construction
Florida room addition: finished room and framing.

Request a project quote - Room Additions

Name, phone, jobsite address, and what you need done. Or call (321) 215-6857.

Excavation and foundation, then framing, openings, and finish-out. Bring: Address and where the addition ties in; Photos of the existing house and yard; Whether land clearing or a fence line is in the same job.

    Mon - Sat · 7:00 AM - 7:00 PM · Quote from a site walk, not a catalog guess.

    What we handle

    • Excavation and foundation
    • Framing and exterior shell
    • Window and door openings
    • Interior finish-out

    How a job runs

    • Confirm the footprint and how it ties into the existing house.
    • Clear and excavate so the foundation can go in.
    • Frame the shell, set openings, then finish the interior.
    • Coordinate remaining site work or a fence line after the room is closed in.

    Florida conditions we actually plan for

    A Florida addition has to tie into the existing roof and drainage, not sit as a box on wet sand. We cut the foundation after the lot is ready, then close the shell before interior finish.

    Common questions

    Do you handle site prep for a room addition?

    Yes. Excavation and lot prep happen before the foundation and framing.

    Are windows and doors part of an addition?

    New openings are set with the shell. Replacement units can be quoted with the addition.

    Where do you build room additions?

    Miami-based crew. Room addition jobsites across Miami-Dade and Florida.

    Who is quoting this

    305 Underground Construction. Miami office since 2017. We quote from a site walk - not from invented reviews.

    • Office1788 South Dixie Hwy, Miami, FL 33157
    • Phone(321) 215-6857
    • HoursMon - Sat · 7:00 AM - 7:00 PM
    • Since2017 · Florida jobsites

    Office at 1788 South Dixie Hwy, Miami. Call (321) 215-6857. Crews run jobsites across Miami-Dade and the rest of Florida.