Yes, but it is more of an ecommerce building platform rather than a straight-up/multi-purpose site builder. StoreBuilder by Nexcess was specifically created to help entrepreneurs quickly build functional online storefronts.