Running a company is a very profitable thing. I think that there is no argue about that and that everyone is able to agree on it. Things are even better if you are a sole proprietor. This way you make sure that all the income goes straight to you without any intermediaries. That is very appealing for a lot of people who decide to establish a company. But that is not the best option. The best solution is having two companies. Especially when they work in similar branches of business. Then we are able to exchange materials between those companies and make special offers that will be able to attract customers of both our firms. Let me give you an example of such situation. I know a person who has a driving school. Very good school. With skilled instructors, new facilities and cars. One of the best in the country. He also has a petrol station. This station is located in the city next to the one where the school is. Now, the owner thought about introducing a special offer for his customers. In this month everyone who will sign for the theory test will receive a voucher allowing him to fill his tank up at the petrol station.. That is a perfect example of using both companies for a profit. Not only will he get more people to sign for the theory test but he will also increase the number of his station customers.