Contact Us

Telephone

Customer Service
Contact Customer Service with a question about an existing account or invoice.
855-685-3513

Sales
Contact Sales for more information our products and services.
855-685-3513

Technical Support
Contact Technical Support for assistance with online account.
866-328-6724

If you are ready to get started or need additional information, please contact us at the phone numbers provided. Or, submit your question using our Request Information form and one of our U.S.-based customer service representatives will contact you promptly.

Service of Process

If you are looking for the Service of Process locations for NRAI, please click here for a state-by-state listing. If you need additional information, please call the Customer Service number provided on this page.