The usual (simplified) order of events is as follows:
The author sends the typescript to the publisher.
The typescript undergoes a structural edit.
The typescript is checked by the copy-editor.
The typesetter produces proofs.
The proofreader and author read the proofs.
The typesetter makes corrections.
The book is printed and published.
A typescript can go back and forth between author and editor several times. By adapting the traditional method, I offer editing and proofreading at the relevant stages.
Once a typescript has been fully edited and updated, the next step is to format it (the equivalent of typesetting). This may not be carried out in the same way as with traditional publishing, but the document must be formatted to a specific layout. The formatted typescript is then proofread. Two separate formatting processes are required for a printed book and an e-book.
The final stages of self-publishing involve uploading the formatted source file and book cover, setting a price (and with an e-book, royalties), and choosing distribution options. There are several popular self-publishing platforms available on the Internet: Amazon's Kindle Direct Publishing (KDP) for e-books, and CreateSpace for printed books; Lulu (for printed books and e-books), and Smashwords (for e-books). Ingram Spark offers a full independent self-publishing package for printed books and e-books to include distribution options.