Land & Sea Masters
12 Years
in Business
Phone: (813) 626-0888
Land & Sea Masters Inc
This is company will tell you they will give you quote and then never show up after you take ff work to wait for them. This happen not once but twice. Shame on me. The office staff is rude. They apparently do not need the business.
We signed the papers over a year and a half and the lift is still not operational
Phone: (813) 645-3625
Address: 905 Apollo Beach Blvd, Apollo Beach, FL 33572
Website: http://www.645dock.com