Craig was great. The price was the best offered after a handful of quotes. His schedule was very flexible. His communication was great. The quality of work was perfect. We had him remove an old shared mailbox and replace it with a new one. He cleaned up everything and didn't leave a mess, even being outside he took the time to sweep up concrete dust when finished. I'll be reaching out again for those tasks that are outside of my capability. read more