They do all the small things right, which made for a great experience. The communication from the very beginning was great. Everyone was genuine, great to talk with, and I could tell they cared about what they were doing. They cleaned up when they were done and left a little gift bag. I have already recommended them.