I recieved a cold call from this compay. They are quick talkers. They will promise your the world. I never signed a contract but they charged my visa $950 only 4 hours after I got off the phone with them. They said they did numerous hours of work on my account even though I never agreed. I called and they would not cancel and the supervisor Kevin Rex refused to get on the phone. Don't even get into a conversation with them. STOP NOW, if considering doing any business with them.