Ivy Street Design

$300.0K revenue • 5 employees • 1529 York St #300, Denver, CO, 80206, United States

Last Updated Sep 2, 2026

Company Overview

Company Name

Ivy Street Design

Address

1529 York St #300, Denver, CO, 80206, United States

Approx. Annual Revenue

$0.3M

Employees

5

Established

2000

Google Reviews

4.8 (26 reviews)

Google Business Category

Landscape designer

About Ivy Street Design

Ivy Street Design, a landscape design firm based in Denver, Colorado, has been at the forefront of award-winning landscape design for over 30 years. The company specializes in providing professional landscape architecture services for both public and private sector clients, combining creativity and sustainability to transform outdoor areas.

Business Profile

Read from the Ivy Street Design website on Oct 12, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current portfolio and contact info; Clear service descriptions

Landscaping Companies near Denver, CO

Browse all Landscaping companies in Colorado →

Frequently Asked Questions about Ivy Street Design

Categories

Technologies Used

Social Profiles

Key Decision Makers

Wendy Booth President
LinkedIn