Darrin designed and installed a great dock for us. Taking into consideration of our specific lake conditions. Our dock with stood the ice and low water conditions. Darrin came out to check on our during the ice and low water conditions to make sure everything was OK. Highly recommend him and his team.