The quality of work was excellent and the job was completed on time. The workers always arrived on time and the job site was always cleaned up at the end of every day. The job was completed on time. Any concerns we had were addressed in a timely manner and were explained or until resolved. I would highly recommend Eric Concrete.