Site Information

 Loading... Please wait...


At SD, it’s as important to us to deliver service as it is to deliver technology. Our relationship doesn’t end once your equipment or software has been received. For us, that’s just the beginning. Our commitment to support is demonstrated by our 24/7 worldwide assistance.

SD gives you the products to keep connected no matter where you are in the world, and our support is global too. Free technical help is always standing by, because creating the ultimate user experience is at the heart of everything we do.

Help is a call or an email away

Call: +1 321.777.0771

Call Toll Free: +1 866.366.1694