I've actually thought about Macco.
If i got one, I would do all of the prep work. Our painters in this area are not bad and the paint is not bad quality, what they are lacking is the prep work.
So if i got it, i would prep and remove lights and everything.
I've seen some good jobs done like that.