I have been using this company for many years. when I filed for 2025-1099-NEC , company took money and never transmitted , status remains in progress. Their support number 866-890-3971 is inactive and chat feature is unattended. It is now officially a scam .
Claim your business profile now and gain access to all features and respond to customer reviews.