They did an OK job overall but blew it on the follow up to fix mistakes. They also did not lay down enough floor covers and got paint specks all over my wood floors. I'm still cleaning it up.
The worst was dealing with the owner when I tried to get them to come back and complete their touch-ups and fix where they had gotten paint on my door. Not only was he completely unhelpful but he was combative from the get-go.
If you do use them, make sure you do not give them any money until they have completed the work to your satisfaction.