During the project they worked very sporadically, showing up later in the day, leaving early etc. When they quoted the project they said they expected the project to take a week, maybe into a second week. Ended up taking over a month if I recall correctly. Most of the work ended up looking pretty good, few things that could have been better, but I am a little picky on fit and finish. After them taking way longer then expect and the lack of a schedule on their end they expected payment immediately, even to the point that they were waiting on a component so they could finish the work and wanted paid in full before that was installed. I refused full payment until I was able to see and inspect the completed project (happened to be travelling for work at the time). Fast forward to that winter, I noticed that the posts they set seemed to be heaving from frost. I contact them immediately knowing they could do nothing until spring anyway I let the time pass with no communication. Come spring I started calling, and calling and emailing, with no response. It took until August, after a report to BBB, to get someone out there. They cut the concrete they had poured from the patio slab and said they would be back to seal/caulk the cuts, they never did. I did that myself and don't plan to have them back to do anything ever again. Gave me a lifetime replacement warranty on screens, but somehow doubt that will ever happen!