Local Knowledge
Three SW Florida Realities That Determine Whether Rock Installation Actually Works Long-Term
Rock looks maintenance-free, but installation quality determines whether it stays that way.
Local Factor
Weed Pressure Under Rock
Tap to see what this means ↓
Mistake: Installing rock directly on soil without landscape fabric or pre-emergent treatment
SW Florida's year-round growing season and warm, moist soil are ideal conditions for weeds. Rock installed over bare soil without a landscape fabric barrier becomes a mulch bed for weeds within two seasons — the weeds grow up through the rock and are almost impossible to pull without removing the rock.
We install landscape fabric rated for long-term outdoor use under all rock applications, overlapped and pinned at seams. Pre-emergent applied at the time of installation. The goal is rock that stays weed-free without requiring constant attention.
Local Factor
Washout in Heavy Rainstorms
Tap to see what this means ↓
Mistake: Using undersized rock in areas that experience concentrated water flow during SW Florida's storms
SW Florida's intense rainfall events create significant sheet flow velocity. Small pea gravel or undersized decorative rock installed in drainage areas or sloped beds washes down the slope and into the lawn during heavy rains — requiring reassembly after every storm.
We match rock size to the application. Decorative areas use smaller stone where flow velocity is low. Drainage channels and sloped areas get larger river rock or rip-rap sized for the flow rates they'll experience. Sized correctly once — stays in place.
Local Factor
Heat Retention in Full-Sun Areas
Tap to see what this means ↓
Mistake: Installing dark rock in close proximity to plants in full-sun SW Florida locations
Dark lava rock or black decorative stone in full-sun SW Florida beds can reach surface temperatures exceeding 160°F on summer afternoons. This radiant heat stress kills plants installed adjacent to the rock — even heat-tolerant species — at the root zone level.
We advise on rock color relative to sun exposure and adjacent plant placement. Light-colored rock in full-sun areas, dark rock in shaded beds, and appropriate spacing between rock beds and plant crowns. A detail that matters significantly in our climate.
The Result
Rock mulch done right — weed barrier down, proper edging, no washout into the lawn.
This is what the finished job looks like. No surprises, no shortcuts — just the work.
108 Five-Star Reviews
What SW Florida Homeowners Say About Our Work
Epic Horizons Landscaping did an awesome job transforming my yard!! Put down new concrete edging for all of my flower beds and put in new landscape rock. It looks absolutely incredible! Dennis is extremely organized!
These two brothers team up very well to provide great service. They are attentive to details, so your lawn and plantings have that professionally cared for look when their work is completed. We highly recommend them.
Epic Horizons exceeded all of our expectations. Quality of work was outstanding. Cost was very reasonable. Highly responsive and professional.
Amazing company and service. Dennis was great to work with and so helpful with placement and mapping the install. He is definitely the talk of the neighbors.
Outstanding service! Dennis showed up with his team. Very professional and exceeded all of our expectations.
This company is Top Notch! They are reliable, detail oriented, and affordable. Dennis is kind, accommodating, and communicative.
Great price. Dennis was extremely knowledgeable, friendly, and professional. His passion, knowledge, and expertise was apparent during our very first conversation.
Dennis and his guys at Epic Horizon did such a great job! Very responsive and reasonably priced. They cleaned up everything so well. Would highly recommend their service.
{{MARQUEE_9_TEXT}}
{{MARQUEE_10_TEXT}}
{{MARQUEE_11_TEXT}}
{{MARQUEE_12_TEXT}}
Transparent Pricing
What Determines the Cost of Rock Installation in SW Florida
Rock installation pricing varies based on material, quantity, and site prep — here's what drives the number.
Factor 1
Rock Type & Size
Lava rock is lightest and least expensive per cubic foot. River rock and pea gravel are mid-range. Larger decorative boulders or specialty stone are priced by individual piece. We'll walk you through options matched to your budget and site.
Factor 2
Square Footage & Depth
2–3 inches of rock for bed ground cover is the standard. Drainage areas and sloped beds may need 4–6 inches with larger-sized rock. Material tonnage is calculated from square footage and depth — we provide exact quantities in every quote.
Factor 3
Existing Material Removal
If replacing mulch, old rock, or other ground cover, removal and haul-off adds cost. We don't layer rock over decomposing material — old material comes out before the barrier and new rock go in.
Factor 4
Landscape Fabric & Edge Containment
Heavy-duty landscape fabric and edge containment — concrete curbing or border — are essential for rock to perform correctly in SW Florida's climate. We include both in every scope. Skipping them means weeds and rock in the lawn within two seasons.
Rock installed right is a one-time investment that outlasts mulch by decades.
Barrier, correct rock size for the application, proper edge containment — every time.
How We Work
Our Rock Installation Process, Step by Step
From material selection to a finished, maintained surface — here's the sequence.
Step 1
Free Assessment & Material Recommendation
Dennis assesses the area, drainage patterns, sun exposure, and adjacent plants, then recommends the right rock type and size for each application.

Step 2
Old Material Removal
Existing mulch or ground cover removed and hauled. Clean substrate ready for barrier.

Step 3
Landscape Fabric Installation
Heavy-duty fabric laid, overlapped at seams, pinned throughout, and cut around plant bases.

Step 4
Rock Delivery & Placement
Rock placed to correct depth, spread evenly and raked level. Contained within curbing or border.

Step 5
Edge Finish & Site Cleanup
Rock swept off surrounding surfaces and site cleaned. Dennis walks the finished area with you before leaving.

Real Work
Two Jobs. Different Properties. Same Standard.
These aren't stock photos. They're actual properties — different sizes, different challenges. I was on both.
Before & After
Before & After: Rock That Actually Stays Put
Weed mat under, curbing around — rock installation done to last.
Rock installed over weed mat with concrete curbing border — clean finish that stays clean.
Dennis's Personal Guarantee
The Epic Horizons Rock Installation Guarantee
Installed with fabric, right-sized rock, and proper containment. Done right once.
Licensed Contractor · SW Florida
On Price
What Separates Rock That Stays Clean From Rock That Becomes a Weed Bed
Rock ground cover is meant to be maintenance-free. In SW Florida, only properly installed rock actually is.
Common Questions
Still Have Questions?
Get Started Today
Get Your Free Rock Installation Estimate
Rock Installation also available in:
This service in other cities