So many times people ask if they should "self publish" by using a publishing service. My repy is always: "self publishing" means that YOU are the publisher.
YOU can hire your own graphic designer who will actually customize your book to match the content.
YOU can hire your own editor who will ensure that the book is grammatically correct and that the story or information flows in a logical manner.
YOU can hire your own printer who will print according to your specifications: type of paper, type of cover stock, type of binding, etc.
I don't know why people who decide to self publish think that it's a good idea to turn the project over to someone else - someone who just does not have a vested interest in the final book. People who want to turn control over to someone else should just work with an agent to find an interested publishing house. In that case, one expects to lose control of the project.
When you self publish, you ARE the publisher and it is YOUR business, and the profits are YOURS.
OK, I'm ranting, but the decision to self publish or get published is a personal decision however the decision to self publish means that you SELF publish.
Best of luck with your project.
Denise