
We are a professional landscape company serving clients in McCall & all surrounding areas.
Our Services
We are proud to offer all phases of landscape construction and snow removal.
Who We Are
Mountain Roots Landscaping is a professional landscape company located in McCall, Idaho.
Our Portfolio
The following images showcase some of our proudest accomplishments while working with great clients.