Depending on which workers are assigned to your project, you could be very happy or very unhappy with the result. I have hired this company in the past and was pleased with the work, especially the attention to detail, but the last time I hired them (for a relatively small job) the work was very substandard and the painters didn't seem to care. After I complained, they sent one of their good painters (who did work for me before) and he fixed all the issues - missed spots, wall paint smudged on the baseboards, etc. I was told by the painter who did the repairs that the original painters usually work on rental units where they're not so fussy about quality. Because of this last experience, I won't hire them again. They also seem to be more expensive than average, which I would be okay with if the work was also above average, but that no longer seems to be the case. The only good thing is that they don't require payment in advance so you can make sure you're satisfied before paying for the work.