Contractor did not call once to contact or discuss the scope of work. I had to stay home twice to meet in person to explain what I did not like. He had to re-do 3 times to correct crocked job. Left huge mess and stained sidewalk flagstone with cement, that I had to clean myself. The money saved hiring him is not worth the hassle of arguing and constant monitoring. Would not recommend.