James was fantastic, he was easy to work with as far as scheduling. He was on time & got the job done quickly. The quoted price was right on and the quality of work was outstanding. I was so pleased with the way the floors looked after he finished. I highly recommend, you won't be disappointed!