Need help? Find answers & solutions quickly on our support page. We value your feedback, so let us know how we can improve!
USA: Spin Technology Inc., Los Angeles: 207 N Goode Ave Suite 350, Glendale, CA 91205
Europe: OPTIMUM TECHX S.L., PEDRO LORCA 52 3A, Torrevieja, Valencian Community, Spain, 03182
Email:
support@elbackup.com
For customer support and general inquiries, please contact us via email or live chat. Our phone support is available for business inquiries and emergency contacts only. Thank you for your understanding and we look forward to serving you.