Please contact Integrity Testing if you are having problems logging into your customer portal. Click Here for HELP! You may also call ITSA at 586-991-0000; Select Option 3 for Password Reset OR Option 5 for IT support. FormFox Users: FORMFOX WORKFORCE RELEASE September 5, 2024 at 8PM CST. After the release, please clear your cache before you log in to your Workforce portal. If you have any questions or concerns, please contact Workforce Support at workforcesupport@crlcorp.com.