Leo Landscape

$2.4M revenue • 12 employees • 12505 County Rd 2, Brighton, CO, 80603, United States

Last Updated Mar 2, 2026

Company Overview

Company Name

Leo Landscape

Address

12505 County Rd 2, Brighton, CO, 80603, United States

Approx. Annual Revenue

$2.4M

Employees

12

Established

2019

Google Reviews

3.3 (86 reviews)

About Leo Landscape

Leo Landscape is a landscaping company based in Brighton, Colorado, that specializes in creating outdoor havens that blend seamlessly with the state's stunning scenery. They offer a range of services, including commercial landscaping, snow removal, and residential landscaping and maintenance, catering to projects of varying scales.

Business Profile

Read from the Leo Landscape website. Hover an item to see the exact wording it came from.

Ownership (as declared by the business)

More Companies in Colorado

Browse all companies in Colorado →

Frequently Asked Questions about Leo Landscape

Categories

Technologies Used

Social Profiles

Key Decision Makers

Jose Carbajal CEO