Felix's Landscaping
1385 Magnolia Ave
Millbrae, CA 94030 650-588-5722
Millbrae, CA 94030 650-588-5722
Ratings
Consumer Ratings for Felix's 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
Pleasantness
Overall quality
Prices
Consumer Comments for Felix's Landscaping
Dec 24, 2019