In fact the substantial difference between a well run business and one that is not run properly is the way the business manages to tackle the problems it is faced with.
Financial problems are almost always the main issues a small company has to consider, as there are months when bills come in and wages and rents have to be paid and you are not sure if you will be able to make it through the month let alone a year. This is why, especially when you are launching a new business, it is a good idea to have an emergency financial source to help you get over more difficult periods.
Other problems related to personnel or employees, is another issue for a small business, as compared to larger enterprises, small businesses have a high employee turnover. It can be very challenging for a business owner to find employees that are reliable and trustworthy, which is really an important aspect of a small company that relies on only a few members to work well. Your employees represent your company and if they cannot treat your clients with due respect or lie about products for their own benefit then your company may be labeled with a bad image and lose business.
Customers can also cause problems for small businesses, in cases when certain problems can cause delay of certain products or services and irritate customers who are often impatient and consider that they cannot be kept waiting as the client is always right and requires your full attention. You may find that some customers simply want their money back and are not prepared to take any type of in-house problem as an excuse.
Most problems related to customers will be late delivery and non respect of the terms agreed on, while you are trying to come to terms with why the delivery is late. This may cause you quite a bit of frustration and quite a few headaches.
Families can sometimes create problems if they are not prepared to understand why you spend more hours at work than with them. They may make you feel guilty and not lend an understanding hand, and will tell you that you are neglecting them. Holidays may be impossible, especially if you have just created your company and you will have to sacrifice the time you spend with your family to the work that needs to be done in the company.
So consider all these problems when you decide to create your own company and make sure you are prepared to tackle them adequately.