CertaPro sent 2 guys and the work took 5 days to complete (they started first thing Monday morning and were done around 3-4pm on Friday. The amount of time they took was perfect. I'm very happy overall with how it went and with how everything looks. They didn't have a problem re-painting our kitchen (they charged the original fee of $275 for paint and service - which I thought was fair). I'm surprised they only sent the 2 guys for the amount of work that needed to be done, but they worked fast. They painted all of the molding, trim, baseboards and doors first and then started painting the walls in each room. All looks good except around Thursday/Friday they painted my master bath pretty sloppily. I understand they needed to finish on time, but that's sort of a good example for why you should have more guys working on such a massive project. I have touched up the master bath myself as some paint was missing in an area. The door to the bathroom and one side of the baseboards in there looked as if it only received 1 coat of paint instead of 2. Not a huge deal, but when I'm dropping over $5,000 I'd expect better quality than that. All of the other rooms were perfect. 2 of the bedrooms they painted have white carpet and they got a small amount of paint on the carpet of each room. They cleaned it as best they could when we asked them to, but it wasn't perfect. Unfortunately I'll have to hire someone to clean the carpets in those rooms. The guys themselves were professional, punctual and asked questions when they needed to so to be sure they were doing everything correctly. I never had a problem with leaving them alone in my home when I needed to leave for a work meeting or whatever. A couple of the days they worked I needed them to arrive earlier so I could get off to work and they never had a problem with that. Only one of them spoke English but he spoke well enough to do business. Overall I would likely hire CertaPro again, but I'd do a better job monitoring their work so they could fix anything before leaving the project.