It was a spot on and a perfection from the beginning. You could communicate via email, call or even text message. They provided a pre-quote during our first communication then scheduled an in-person appointment. Tommy came over, explained the work process in details, and he had a book-color with him (like 1000 colors to choose from). I then decided to move forward, and a few days later they confirmed a starting date. When they first came over the preparation was excellent, covered every inch of the floor, taped all around, plastics on my counter tops. Then they removed the doors and took to their shop because I have big cabinets and many doors, they would not be able to work around the kitchen so they had to take them to the shop. They then came back like a week after and started working on the cabinets that were not removable, the frame and the front of the cabinets. And a week from that they brought the doors back, I was surprised to see how they were transformed, and at first I was speculating the painting on them would not look as good but they were fabulous, shiny like new and smooth. They installed and started working more on the doors after the installation, applying some kind of final coat or protection on top, not sure what exactly was. And even after finish they removed all papers and trashed everything and cleaned my entire kitchen. Basically I could use the kitchen right in that minute, except the doors that needed 24-48 hours to not be touched that much. I was happy I had to make such decision first, and with them even happier , like I stated ever since from the beginning it was a smooth communication and as far as their work, fabulous and wonderful ! thank you Tommy, thank you all !