I think the company is great, and I give it 5 stars. However, the question is how would I rate the overall experience. Here I can't give it 5 stars because a lot of it had to be done over. The rework looks excellent, and the way the company responded to the initial shortcomings was outstanding. However it did cause us some inconveniences in our schedules. I would not hesitate to recomment Premier to anyone who asks if we know a good painter.