Looking for Top-Notch Customer Service?
If you have any questions about Deck-Top and/or need help with installation, give us a shout and we’ll get you squared away quickly.
You may reach us via phone at the number listed below, or you can email us using the contact form on this page. Our customer support team will get back to you within one business-day.
Phone: 1.877.492.4334 (M–F: 8am to 5pm EST)
Mailing Address: 13575 58th Street North, Suite 323 • Clearwater, FL 33760