user
A New Leaf Landcare
2107 N Decatur Rd, Decatur, GA 30033, United States
Appearance

Comments
Ry
Review №1

This is the worst landscape/lawncare company in Atlanta. Our property has used 3 companies over the past 6 years and I have also procured for a major company in Atlanta. New Leaf is from top down the worst of all of them.Constant hand holding to even get the lawncare up to a below decent levels. Unresponsive management. Unable to follow directions. You name it. This company cannot handle it.From VP to manager to line level. Every single person in the chain is incompetent. Run far away.This is the first review that this company has received. It will not be the last negative comment.

Information
1 Photos
1 Comments
1 Rating
  • Address:2107 N Decatur Rd, Decatur, GA 30033, United States
  • Site:http://anewleaflandcare.com/
  • Phone:+1 404-664-1018
Categories
  • Lawn care service
Similar organizations