Contact Us

Delaware - Head Office

4406 Tennyson Road
Wilmington, DE, USA.

T. 1 888 809 0553


Alexandria, Egypt - Office

Salah El Din ST. Maamora
Alexandria, Egypt.

T. +2 012 7787 6206


Let's work together on your next project

Request a free quote

Contact Us

You can contact us regarding any question you have or to simply request a quote for your new project.

We will check your message ASAP and get back to you. Maximum wait time will be 24 hours.