Our 100 foot long dock was in need of replacement. Dave & his crew did an exceptional job!! They worked with us to design it. Kept us informed of their progress and in our absence, we felt comfortable leaving them in charge of the property. During the process they kept the area very clean. We would recommend them and look forward to working with them, again, in the future.