Everything was great. They showed up on time and did a great job. Unfortunately my stains were older and they came back but Kennedy offered free redo and now the stains are gone for good. Great customer service all around!