Warning complete scammers. Do not give this company any money, most good reviews for them are fake. They give a good sales pitch but that is it. They do not care for their customers at all and will only take you for as much money as they can, whilst giving an appalling service.
Ask yourself why most of the websites and pages shown in their portfolios (under the numerous company names they use) do not exist. Because they ripped people off and offer such a bad service that their customer eventually have no choice but to go elsewhere or they are fake websites that never existed in the 1st place.