We ordered a new floor from Home depot. We paid 4600 for it up front, we were told that it would be about 2 weeks to get installed as they had to wait for our choice of floor to be ordered.
If I had a time machine and could go back 40 years, The Home Depot (NYSE: HD) would be on my list of stocks to buy. The ...