The quality of the work was very good. They took the time to make sure everything was correct before doing the concrete pours. The only frustrating part for me was the length of time between each step of the process. Overall I am very satisfied with the end result. I would recommend this company to do future work, seem very conscientious.