Buyers BEWARE!!!!! I waited for 2 months to get my dock repaired. Every time I called for a status update, I was told that emergencies had delayed my repair. The work that was finally done on my dock was not completed the way we had agreed. Then to top it off, the repair broke 6 months later and I cannot get this company to return my phone calls. Save yourself a headache and find a reputable company to deal with!