This guy is a con artist and his company is shameful. He talked a good talk but when it came to finishing the job, cleaning up after himself and having good work, it was far from that. He stopped responding to all concerns, stole block I paid extra for when I asked him not to, did not come back as promised to clean up his messs, mismeasured big mistakes, did not compact the job properly resulting in tripping and cracking of a new concrete pour, did not stamp the concrete well in all areas, did not clean up concrete all in yard, used personal property of ours, ruined our fence.