A book writing agency typically offers a range of services including ghostwriting, editing, proofreading, formatting, and publishing assistance. They can also provide specialized services like memoir writing, where experienced writers help individuals tell their life stories in a compelling and structured way. Additionally, these agencies often offer marketing and promotion services to help authors reach their target audience once the book is completed.