We found Paint Core via google and couldn't be happier.
The whole process was EXACTLY as described - pick your color(s), schedule a date, they come in on time, take parts of the kitchen they can take, 10 business days later they return as polite as when they came. Everything is taped/masked off, and whatever they need to spray on site is done within the day.
Our kitchen was two tone (read: 2 colors) so Rade had to come back a 3rd time to re-install the doors, and he came exactly at the time he said he would, and touched up any areas that we noticed didn't look 100% to our liking.
Fully recommend this company, their staff were courteous, fun to talk to, polite, and helpful. They even went above and beyond by suggesting ways to fix certain pre-existing problems with our kitchen.