Skip to content
Write review For Business
  • Login

Contact Velux USA Customer Service

Velux USA Phone Numbers and Emails

Toll-Free Number:

  • (800) 888-3589
Call customer service
Send Message

Customer Service:

  • (803) 396-5700
    Experience Center

Media:

  • (704) 325-8694
  • (704) 926-1301

Velux USA Emails:

Customer Service
General Info
Warranty
Legal
Privacy Inquiries
Media
Is this your business?

How to Contact Velux USA?

Most Popular Number:

(800) 888-3589

The easiest way to contact Velux USA customer service is to call the toll-free number 1-800-888-3589. Another Velux USA phone number you can call, especially if you are looking for the experience centre, is 1-803-396-5700. For media inquiries, please call 1-704-325-8694 or 1-704-926-1301. The recommended time to call about homeowner support is Monday through Friday, 8:00 AM to 7:00 PM EST. The best time on Saturday is between 9 AM and 5 PM EST. For dealer support, you can call Monday through Friday from 7:30 AM to 8:00 PM and Saturday from 9 AM to 5 PM EST.

If you prefer written communication with our customer care team, you are welcome to use the Velux USA email system. The media can email dhaydock@wrayward.com and kadamson@wrayward.com. Send legal and privacy inquiries to privacyus@velux.com. For warranty issues, email velux.solutions@velux.com. General information can be requested from vcustomer.service@velux.com. You can expect an answer within 2 to 3 working days. It is best to contact customer service to address urgent matters promptly.

The Velux USA headquarters is at VELUX America LLC, 104 Ben Casey Dr., Fort Mill, South Carolina 29708, United States. The corporate office is at the same address. If you have complex issues to discuss, you can request an appointment with senior representatives at headquarters. They are available Monday through Friday from 8 AM to 4:30 PM EST. If you are unable to visit the office, you can send a detailed letter to our headquarters. The mailing address is VELUX America LLC, PO Box 5001, Greenwood, SC 29648-5001.

You can contact customer service via the Velux USA website. Go to the site and click the chat icon located in the bottom right corner of the screen. If you receive the message "Our agents are not available right now. Please leave a message, and we'll get back to you," fill out the form on the screen and submit it. A representative will contact you during office hours. You can also fill out the technical support form for questions regarding product installation, programming remote controls, maintenance, warranty repairs, and other related issues. You will receive a response as soon as possible.

PissedConsumer Club

Contact Information

Velux USA Website:

Velux USA Help Center:

Corporate Office Address:

VELUX America LLC
104 Ben Casey Dr.
Fort Mill, South Carolina 29708
United States

Other Info (opening hours):

Hours:

Monday - Friday: 7:30am - 8pm (EST)

Saturday: 9am - 5pm (EST)


Mailing Address

VELUX America LLC

PO Box 5001

Greenwood, SC 29648-5001

More contact details

Summary of Velux USA Customer Service Calls

2 TOTAL
CALLS
00:00 AVG CALL
DURATION
0% ISSUES
RESOLVED

Top Reasons of Customers Calls

Consumers Call the Most From

Why Do People Call Velux USA?

Return/ Replace Question:

  • “Replace a window”
Write a review
Do you have something to say about Velux USA? What happened? What can we help you with?
Submit review Don't show this popup