The 1st type is to sell templates mainly web companies.
Advantages are: low price, between a few thousand dollars to ten thousand dollars can be done, convenient, able to quickly on-line;
Disadvantages are: modify the function of the trouble, here you need to avoid the trap of the low price, don't come to the end of the day only to find that template modification of the function of the money spent on the money than to buy a template is more expensive. And is not independent, a template sold to many merchants to use, the template is not permanent use, generally have to pay an annual fee each year.
The second is the mainstream way, custom development-oriented network companies.
The advantages are: unique, customized specifically for your business or store, the function you set, the requirements you set, the late modification of the BUG is convenient to change things are also very convenient, the most important is the permanent right to use!
The disadvantage is: relatively high price!!!! The basic cost of a customized version ranges from tens of thousands of dollars to over a hundred thousand! But there's a reason why it's expensive, right, after all, the features are made a little more comprehensive.
Final summary, as for what kind of small program development company? Spend how much money to develop? Still need to look at your company to prepare the budget for this piece! I hope it is useful to everyone!