I would highly recommend EcoGrass. Very efficient on all fronts. Their pricing is competitive, their communication prompt and professional, doing what they said they would, when they said they would. A courtesy call ahead of a site visit to check that it was still ok to visit. Installation was very prompt on the day and completed ahead of schedule. Our back garden is now a hassle free, low maintenance space that always looks great.