When you buy a product from Sokkar Mecca you are guaranteed service that ensures your peace of mind. Sokkar Mecca has facilities with over 40 skilled mechanics and 10 electronic experts operating simultaneously to ensure that customer never experience a delay in operations.