Running a successful business from your home requires sheer dedication, great passion and a professional attitude. Leaving an employment to start your own work has the rewards of working in your own way, as per your flexibility and earning more money. But there are some secrets of running a successful business from home.