Very professional! Arrived early, explained the process and made my job feel like a priority, not just another job. The work was done smoothly and cleanly with no surprises. The porch looks amazing. I am extremely happy with the end result. It’s been almost a year and it looks like it was done yesterday.