Leo Lara Landscaping
10 Golf Rd
Mt Prospect, IL 60056 847-342-9126
Mt Prospect, IL 60056 847-342-9126
Ratings
Consumer Ratings for Leo Lara Landscaping — 1 Ratings
Percent of customers who rated service "superior" for:
Doing service properly on first try
Promptness
Letting you know cost early
Neatness of work
Overall quality
Prices
Consumer Comments for Leo Lara Landscaping
Apr 19, 2024