From design to installation Yardscapes, Inc. is awesome. They graded, landscaped, sodded, and put in a patio. Give these guys a call.
All reviews seem positive
Landscape Contractors