Service Finder WordPress Theme come up with Sign Up Restriction option. Admin can select countries from theme options so only providers from those selected countries can signup.

All Countries: If admin enable this option then providers from any country can signup.