TE
Terraboost Media
View company profile →
I do not recommend Terraboost
I do not recommend Terraboost. I did not generate even one lead from my hand sanitizer station. And to add to that, unbeknownst to me, they stopped charging my credit card each month. When they realized their mistake I had a $2k lump sum due. After giving them yet another credit card to charge, they did not. Then I received a collection letter from them! They had a card to charge, did not charge it, and then treated me as if I was the problem. If I could leave zero stars I would.