We had Casey's paint our exterior trim and two rooms inside.
The exterior was done nicely, but the interior was a disappointment. They were not very clean. After a while we had issues with the paint that they used in one of the bathrooms. When we addressed this with them they got very defensive; they were unwilling to work with us or stand behind their warranty. I would recommend someone else.