A Rowan company - serving Miami, FL

Before & After Gallery - Rowan Construction Group Miami

Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Construction Before & After in Miami, FL

Photos finish what words start. We’ve delivered over 4,000 projects since 2007, and every one left with a documented photo record - the customer sees what we found, what we did, and what the finished job looks like. Below are representative transformations across the seven trades we handle. These are the conditions we see in Miami homes, the solutions we built, and the results our crews delivered.

Call (786) 321-4970

Recent Transformations

Kitchen Remodel: Galley Layout with Water-Damaged Subfloor in Coconut Grove

Before kitchen remodel showing water-damaged subfloor and outdated galley layout in Coconut Grove home
Before: Water-damaged subfloor and 1980s galley kitchen, Coconut Grove
After kitchen remodel with KraftMaid cabinets and Cambria countertops
After: KraftMaid perimeter cabinets, Cambria Brittanica counters, open sightline to dining room

The homeowner found soft spots under the vinyl flooring near the sink cabinet - the subfloor was punky from a slow leak in the supply line we traced to a corroded angle stop. We stripped to joists, sistered the damaged span with pressure-treated lumber, and laid new 3/4-inch plywood. The finished kitchen runs KraftMaid Cherry Square cabinets in a natural finish with Cambria Brittanica quartz counters, a single-bowl undermount, and LED under-cabinet lighting on a Lutron dimmer. The photo record shows the sistered joists, the dry subfloor, and the finished electrical rough-in before finishes went on. Flat written price: $34,800. Signed change order for the pendant upgrade over the peninsula: $1,150.

Bathroom Remodel: Failed Shower Pan and Tile-on-Drywall in Pinecrest

Before bathroom remodel showing failed shower pan and mold behind tile
Before: Failed shower pan with moisture intrusion behind wall tile, Pinecrest
After bathroom remodel with Kohler walk-in shower and Toto fixtures
After: Kohler LuxStone walk-in shower, Toto Drake II, independent exhaust on humidistat

This was tile-on-drywall from a 2004 renovation, no cement board, no waterproof membrane - the pan had cracked at the curb and water had been migrating into the adjacent closet for months. We found black mold on the stud bays when we opened the wall. Full gut to studs, treated with botanical fungicide, installed cement backer with liquid-applied waterproofing (RedGard to 6 inches above showerhead height), and set 12×24 porcelain on a 1/4-inch per foot preslope. The Kohler LuxStone surround went in with a linear drain at the wall. Toto Drake II elongated, comfort-height. The photo record includes the stripped stud bays, the membrane application, and the flood test passing. Written price before start: $18,400.

Roof Replacement: Three-Tab Shingles at End of Life with Delaminated Underlayment in Coral Gables

Before roof replacement showing three-tab shingle deterioration and delaminated underlayment
Before: 22-year-old three-tab shingles, delaminated felt underlayment, Coral Gables
After roof replacement with GAF Timberline HDZ shingle system
After: GAF Timberline HDZ with Golden Pledge warranty, new aluminum soffit vents

The shingles were curling at the edges and the homeowner had two active leaks during the August storms - we found the 15-pound felt had delaminated and was sliding in sheets under the shingle courses. Tear-off revealed skip-sheathing in the 1960s section, so we decked with 7/16 OSB to give a nailable surface. Full GAF system: Timberline HDZ in Barkwood, Cobra Ridge Vent, FeltBuster synthetic underlayment, and WeatherWatch ice-and-water at valleys and eaves (Miami-Dade doesn’t require it, but we spec it on every job). The photo record shows the skip-sheathing condition, the new deck, and the shingle stagger pattern. Golden Pledge warranty registered. Written price: $24,600.

Impact Windows and Doors: Single-Hung with Failed Balances, No HVHZ Rating in Palmetto Bay

Before window replacement showing single-hung windows with failed balances and no impact rating
Before: 1998 vinyl single-hung, failed spiral balances, non-impact rated, Palmetto Bay
After window replacement with PGT WinGuard impact-rated vinyl windows
After: PGT WinGuard vinyl impact single-hung, Low-E with argon, Miami-Dade HVHZ approved

The sashes wouldn’t stay open, the screens were torn, and the homeowner’s insurance renewal was demanding HVHZ-rated openings. We measured every rough opening - three had settled out of square by more than 1/4 inch, so we re-framed with pressure-treated bucks and flashed with DuPont FlexWrap before setting the PGT WinGuard frames. Impact-rated single-hung with Low-E and argon fill, Miami-Dade NOA #12-0417.04. The photo record shows the out-of-square opening, the flashed buck, and the installed frame with fastening pattern. Written price for 14 openings: $31,200. Permits pulled, inspection passed first call.

Driveway and Pavers: Spalled Concrete with Poor Drainage Pooling at Garage in Kendall

Before driveway replacement showing spalled concrete and water pooling at garage entrance
Before: Spalled concrete driveway, reverse grade pooling water at garage, Kendall
After driveway installation with Belgard Dublin Cobble permeable pavers
After: Belgard Dublin Cobble permeable pavers, channel drain at garage threshold, regraded to street

The concrete had spalled from salt exposure and the grade ran backward - every hard rain sent water toward the garage slab. We broke out 680 square feet, excavated 8 inches, and installed a permeable base course of #57 stone over geotextile. Belgard Dublin Cobble in Fossil Beige on a permeable bedding course, 45-degree herringbone pattern. Channel drain at the garage threshold tied to existing storm. The photo record shows the broken concrete, the excavated grade with laser level shot, and the finished paver surface with sand swept into joints. Written price: $14,800. No change orders.

Home Addition: 420-Square-Foot ADU Over Detached Garage in Little Havana

Before ADU construction showing detached garage with no living space above
Before: Detached garage with 2×6 roof rafters, no floor system, Little Havana
After ADU construction with 420 square foot studio apartment above garage
After: 420 SF studio ADU, kitchenette, full bath, separate electric meter

The garage was built in 1987 with 2×6 rafters and a corrugated roof - no structural capacity for a floor, no footing depth for a second story. We underpinned the existing footings with 24-inch wide grade beams on 4,000 PSI concrete, then framed the ADU with 2×6 walls at 16 inches on center for R-19 insulation. The studio includes a kitchenette with Wellborn cabinets and a 24-inch cooktop, a full bath with curbless shower and linear drain, and a mini-split on its own meter. The photo record documents every footing pour, the rough framing, the MEP rough-in, and the final finishes. Written price before permit: $127,000. Two signed change orders: owner-selected floor tile upgrade ($3,400) and added impact window in gable end ($2,100). Final invoice: $132,500.

Want Results Like These?

Professional contractor applying thin-set mortar for a kitchen tile backsplash installation
Want Results Like These?

Every project above started the same way: a phone call, a site visit, and a written price before any work started. Under Clause 1 of The Haven Standard, that’s how we operate - no exceptions, no “call for a quote.” We’ll review any competitor’s written estimate line by line at no charge. Call (786) 321-4970 to schedule your free estimate. Grant Rowan or a live team member answers 24/7.

Written by Grant Rowan, Owner at Rowan Construction Group Miami, serving Miami since 2007.

Need Construction help in Miami? Licensed & insured · Written quotes before work starts response · free estimates
Call (786) 321-4970
Areas We Serve

Request a Free Estimate in Miami

Tell us what you need - Rowan Construction Group Miami responds fast. No obligation.

When you send us your details, you agree to the terms of our Privacy Policy and agree to be contacted through phone, text, or email regarding your project, including by the service partners who may complete the work.

Call Now - 24/7 Dispatch