Everything was completed per the contract. I had to wait longer than expected for them to start, but it was well worth the wait. My new fence looks great!! 🙂