Recent Review: Not good. They definately were prompt at answering my initial call & after I got an estimate - promptness & timelyness kinda went out the window. They overestimated the 'grade/slope' of our new sidewalk & patio - not real sure if they knew exactly what they were doing....brought it up to them, they said it was supposed to be that way & it was not supposed to be that way; when walking down the sidewalk u can definately feel it's got too much slope/grade. I wasn't satisfied at all; they also did not uphold their promise to correct it; dodged all forms of trying to make contact with them, then recieved accusational phone calls from the owner of the company; I should of taken them to small claims court. Will never ever do business with the owner of this company.