Get All-Inclusive Water Features Installed By Professional Water Feature Contractors

Beautify Your Landscape

Firefly Landscape Contractors offers bubbling pots and numerous other types of free-standing water features. Team up with specialists and build your very own meditation garden. Whether you want European-style courtyards and Asian-style gardens filled with the calming, refreshing sounds of moving water, Firefly Landscape Contractors has you covered. You won’t have to worry about mosquitos, as the biologically filtered ponds are self-cleaning and self-filling. In our years of experience, we’ve even installed backyard koi ponds and indoor koi ponds. Even if you want a pondless water feature, we can make it happen.

Looking for Professional Koi Ponds Specialists in Coral Gables, FL?

The sound of moving water is one of nature’s most relaxing sounds. Get close to this fantastic and curative sound with the installation of koi ponds and pondless waterfalls in your commercial or residential property. The expert water feature contractors at Firefly Landscape Contractors will go above and beyond to provide you with high-quality workmanship paired with exceptional customer service.


Start Having Your Own Koi Pond Today!

Relaxing & Beautiful

No water feature job is too big for the specialists at Firefly Landscape Contractors. Greatly enhance your property’s value while upgrading your property’s appearance with pool lighting and more. If you’re in Coral Gables, FL, or the surrounding areas, contact Firefly Landscape Contractors today by calling at  (305) 609-0565 and get your own koi pond waterfall!

Our Full Range of Services

Breathe fresh air in a lush environment, outdoors and indoors.

Living Walls/Green Walls

Embellish your property with beautiful and vivid koi ponds and fountains.

Water Features

Illuminate your beautiful property with strategically placed lighting solutions.

Landscape Lighting

Improve any tree’s structure by mindfully removing unwanted branches.

Professional Pruning

    Contact Us Today!

    Or call us at (305) 609-0565