Toco was founded in 2013 and is backed by AmTrust Services. Toco customers consistently give positive reviews with the BBB regarding its customer service.