I have always done all the inside painting myself.
I was told
1.Get a Good paint.
2.Most important a VERY GOOD Roller.Like top of the range.
I found out the hard way, at first...but after those two rules, its dead easy.
Ceilings are fine, I do them using top of the range paint...easy.