So this is a very mixed review, and unfortunately the 2nd day (of a 2 day job) completely warped the A- rating I would have normally given them, because the first full day went extremely well.
1) Very punctual!! Mohammad (M1) showed up on the dot to give us an estimate and while he isn't very chatty, he knows his job well. Price was reasonable but not a great deal or anything, and he also didn't have great discounts on paint which we bought ourselves with a Sherwin Williams sales discount that was better than his wholesale price. So B on pricing, it was in line with what we were getting with others.
2) Communication - okay. As I said he's not the most chatty person, so when I tried to call to get details on how to buy paint, what supplies they needed (or would they bring them), I had to push to get information, he didn't say much on his own. I am a meticulous person who likes to plan ahead and make sure there are no problems the day of the job (saves everyone's time, not just my own) so I would have liked more detail on how to get paint at a discount, whether I needed to supply anything else, did my deposit reach on time, etc. But Mohammad always returned calls promptly, and was reachable, so no problems there!
3) Quality of work - The first day a tornado of 4 polite, hard-working, friendly men descended on our home early in the morning and they wasted no time chatting or goofing off! Their painting was pretty decent (some stains on light fixtures, mirrors, etc. but overall relatively clean). And the team leader (I think also named Mohammad - M2) reassured us we didn't have to finish cleaning the baseboards (which my fiance hadn't cleaned in 9 years as a single bachelor and were disgustingly dirty with years of accumulated grime!). He said his men would clean the area before they painted. So even though I was pleasantly surprised as I really didn't think it was their responsibility to clean walls and baseboards before painting, I relied on his promise. (We had done 1/2 of the walls the night before but based on what he said, left the rest to his team.) M1 (the owner Mohammad) even dropped by to check in on everything, which I thought was a nice show of concern that the job go well.
Here is where the problem came in...because they worked so fast and well, I think he (M2) underestimated the amount of time needed to finish the job the next day. He budgeted just 2-3 hours and had already promised another job to be there by 11 or 12. Well we had a large 2 bedroom townhouse, and though I'm glad they worked fast and well the first day, I don't think its too much to expect them to budget enough time on a 2nd day to finish the job. It's not like they worked many days over schedule, they had just done one day! But because the 2nd day took a little longer than expected, we could see him getting increasingly nervous about being late for the other job. So they PAINTED OVER the grime on our baseboards and cut corners everywhere. The paint job on the 2nd day was MUCH WORSE than the 1st day, no question. To give them credit, we asked them to repaint a small wall from the day before (we had chosen the wrong paint color) and though it was a 15-30 minute job, they didn't complain and did it willingly. However we would have preferred they charge us something small for that than rush the rest of the place, because their paint locked in 9 years of disgusting grease and grime on the kitchen baseboards, and now there is nothing we can do to fix it. In fact, its a health hazard. I didn't even expect them to clean them, but once they promised, they should have stuck by it or asked us to pitch in if needed, rather than be so sloppy and unhygienic.
They also were sloppy in their paint job as well that 2nd day, and there was a definite decline in the quality from the day before.
So for that reason, I am rating them a B, with a C for quality. Otherwise if I were to rate them on Day 1, it would have been an A!
One other note - we would reuse them again if it were for a rental (which is what that was)...although this time we would clean everything ourselves. Because they were still decent and friendly and hardworking. But for our new home, which we live in, we will pay a bit more and get better painters, because even on Day 1, which was a good job, it was still not as clean and high-quality as we'd want for the home we live in. There were still a few places near light switches and fixtures where they got a little paint in places they shouldn't.
Overall, I would recommend them for a rental paint job (but clean on your own, and tape fixtures you really don't want painted on!)....for my own home, I will reluctantly try someone else...!