Actual flooring work is good, but the process and the aftermath has been awful. On the last day of work, the crew attempted to leave, and we caught them before they left because they had left two air registers off, and they didn’t fit due to the flooring, and a door didn’t open correctly because it needed to be trimmed. The attention to detail for those few small things was completely missing. Also on the last day of work, the owner told me that he would come the next day to pick up all the trash that was left; he sent an employee who picked up about half of the trash and said someone else would be by later, it has now been almost a week, and I am finally tired of looking at piles of trash on the side of my garage. However, I can only do so much because the trash that is left is huge heavy bags of tile that was removed; I physically can not pick up these bags. Also, since I was forced to deal with trash that was left, I found several small personal belongings of mine and my children, that were just thrown into trash bags, these things were obviously not trash and it would have been nice if someone would have informed me before throwing these things away. Absolutely do not recommend if you do not want to deal with all of the debris after your project is complete.