Matching on Angi
Decks & Porches
They gave us a written estimate in detail of the cost of the dock, including removing the old dock. He handled the permits required and knew the law on how big the dock could be for the lake. The dock was completed on time and the site was cleaned up. They are very good at making suggestions that will make the dock look better and be more functional.