Really easy to work with, they explain everything to you so people like me that have no clue about renos can understand. They do amazing work and very patient as I kept adding more and more little jobs. My new deck ended up taking much more time because my old deck was in such bad shape but no complaints, they didn’t charge more they take the time to complete a job properly. Everything looks great. Would highly recommend to anybody.