We had a great experience with Five Star Painting, who painted our entire ground floor and upstairs - walls, doors, baseboards, window ledges, and some spots of drywall repair. Would highly recommend.
Sohail was extremely professional and thorough in his appraisal and quote, talking us through exactly how they would work: the quality of paint they would use, the expected time the job would take, what we needed to do to prepare for the work, and the fact we can feel safe and confident in his crew (which we certainly did). He also price-matched when we received a lower quote from another company.
The crew were on time, came fully prepared knowing what they were doing, and were very friendly, professional, and efficient. What was slated to be a two-day job was completed in a little over 8 hours on one day by a crew of 6 - primer and two coats of paint on the entirety of two floors of our house. They even left behind the significant amount of remaining paint they had so we can do our own touch-ups etc. in the future and largely cleaned up after themselves.
No complaints at all, other than a few bits of paint here and there on non-painted surfaces, which we can clean up with little issue.
Highly recommend, would use again.