Everything went well. They were punctual and showed up on time. They did everything they were suppose to and they finished on time. The only is that they ended up little bit you needed to call them back to clean up some paint that has been splattered from windows. The price was little high. I would use them again.