InCorp is BBB Accredited with an A+ Rating. At the time of this InCorp review, the company has 3.5-star rating on the BBB website, with 44 customer reviews. Positive reviews mentioned the company’s friendly customer service and live chat feature, and many customers indicated that they had been with the company for years, with no issues.