
I'll recommend signing up for each of these services and check out all of the features on offer. This way, you'll be in a better position to select the right publishing service that meets your exact requirements.
1. Amazon Kindle Direct Publishing - It's one of the favorite book publishing services for freelancers and writers. Amazon lets you publish your book in their Kindle store. You can offer subscription-based access to your published content and can earn decent money through this service.
2. Lulu - This amazing online book publishing service is very popular among publishers. The fee is very nominal and you have complete control over different aspects related to book publishing. You can either publish an eBook or go for the hardcover version.
3. Outskirtspress - If you're looking for several flexible book-publishing plans, this service is the best choice. You get your full royalty and control over publishing once you sign up with a plan. You can also get your book published on the Amazon Kindle store. All plans also include book promotion strategies and help from the professional staff.
4. Blurb - It is one of the most popular book publishing services. Blurb's excellent book creation tools let you create visually appealing content in quick time with minimum hassle. Once you've completed your book, order eBook or hard copies and let the blurb professionals market your book to millions of readers.
5. iUniverse - It's a professional and very popular book publishing service that provides several plans to self-publish your book. Marketing and promotion are handled by iUniverse where you're guaranteed good sales (provided you have some good stuff) because of their long experience in the book publishing business.
6. FastPencil - I'm impressed by this free book writing and publishing software. This excellent software makes the whole book writing and creation process very easy. Once completed, you can publish your book or an ebook through free design templates. From within the software, you can publish your book to the Amazon Kindle store.
7. AuthorHouse - It's one of the best professional book publishing services that help writers self-publish, market, and sell their books. A team of experts from AuthorHouse assists you in marketing and selling, while the professional tools let you create an awesome book with minimum effort. There are several flexible plans and you can easily contact them before opting for any plan.