Not sure how they are getting any good reviews but I imagine they are not legit, they do a big sales job promising a bunch things and then once you pay and sign the dotted line, they completely disappear and do close to literally nothing, they respond to you the first one or two times when you try to re contact them, then after that you never hear from them again. I reversed the charge on my CC and they keep re charging it... again for ZERO services... a total scam, somebody needs to file a fraud charge against this company