Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Landscape 4 Life


Country United States
State Georgia
City Atlanta
Address 914 Welch St Sw
Phone 678-934-3325

Landscape 4 Life Reviews

  • Aug 12, 2023

We hired this guy to order and install new Sod. He came out took measurement and requested initial down payment for materials. We gave him a $4,180 bank cashier check. The guy stated the material would be delivered on a particular date and install will follow. Long story short after he received the check he never came back to start project and we never got SOD delivery. He keeps avoiding our phone calls and messages.

Write a Review about Landscape 4 Life