We called 2 Guys Painting for the first time a few years ago to paint our first condo. Not only did they stay 'til all hours to get the job done in a single day to ensure our scheduled movers wouldn't have any problems with wet walls, they were extremely professional and friendly. They picked up the paint, did the job, and did it so well that my highly meticulous husband was notably impressed by the quality of their work. (No cutting corners on the corners! Hah.)
I have recommended this company to many friends and family members, and also used them this year to paint my new office - a big job in a heritage building with high ceilings. We had a bit of a rush request, and they did what was necessary to not simply fit us in, but fit us in quickly and do an excellent job - yet again!
This company is top notch, and everyone to whom I've referred them has been equivalently impressed. I wouldn't hesitate to recommend them to even the most finicky clients nor would I personally ever use another company. They are the best!