Dont really understand the bad reviews. I had nothing but great experiences here. Great prices! Need advise? Ask the guy! He definitely knows what he is doing. I had my floors delivered the very next day even when my order got processed late due to my crazy schedule. This is small family business, want better? Go to lowes and pay twice as much and get your order in 10days. I will definitely come back to him for my next home project!