I use Calibri which is free to format my MS into an epub file and then use Ingram Spark for print. I also use Canva for designing the covers although Ingram does have some options there as well. I have done this with all my self published books so far and have never been disappointed. You do have to meticulously go through each chapter though to make sure formatting transfers correctly, but if you don't have a lot of money to put into it, it does the job and can still look professional.