I used a big name company last year and it was a nightmare. Do not use a painting company with "Certa" in the name.

They did a very little little prep and started to paint over bare un-primed areas and places with peeling paint. I caught them and called the job manager. They replaced the original crew but some days the new crew only had one guy show up and the job took over two weeks to complete. I'm finding areas where they didn't paint on trim and some places are starting to bubble and peel now. Lots of paint on sidewalks and they left trash everywhere.