This is what they do - in their own words --
---------
We fix old websites and build new ones so that customers can operate their sites independently. We offer optional “one-stop-shop” professional services and support to help you get the most out of your online marketing.
We leave you with economical websites that give you total control over your online marketing with a special focus on generating usable leads that are most likely to become paying customers.
----------
And indeed they seem to be doing a good job - no personal interaction with them, so far. So sharing what I feel about this product.