Craig is a PROFESSIONAL! My Omni stone driveway was damaged by a flood; the insurance company was extremely difficult. Craig provided several estimates, in a timely manner to attempt to find mutuality acceptable repair/ replacement costs, to no avail. In the end I contracted with another contractor because of the difficulty in matching material. I’m the end, I offered to compensate Craig for his time spent preparing several estimates . He declined ! YES YOU CAN TRUST this guy . TonyRead More