Excellent. They performed on exactly the schedule they said they would. They kept us appraised each step of the process and made excellent recommendations as to shapes, sizes and colors of flagstone overlay on our deck. Dave and Edison did a great job on a very labor intensive job. I highly recommend Arrowhead.