The beginning of the process was great! The quote was very professional and communicating was quick and easy. We also received a color consultation to help us pick colors. However, when the painters arrived they didn't know which colors we had chosen. Luckily, I had taken a picture of the samples we picked. My understanding was there was supposed to be a project manager on-site for most of the project. I wasn't there the entire time, but I only saw him about halfway through the first day, for a few minutes. They did a good job of protecting the floors. The end result is good though. It's not perfect and I will eventually go back and fix a few things, but I'm not sure painting can ever be perfect. It was definitely worth paying someone to do the job, rather than do it myself. The process and project overall was good.