I haven't used them for a landscaping project as you describe, but I have had them replace sod three times in different areas of my yard. They show up on time and clean up after they are done. One time, while they were working on my yard, a neighbor who had them replace sod in his yard asked a question. They looked at his yard and told him they would replace the entire section since they weren't happy with the result. Great people to work with.
"the difference between genius and stupidity is that genius has its limits."