Nice people work here. Installed my hardwood floors, but quality of work was not great. Wide gaps between some boards and did not seem to care about boards with blemishes being placed in high profile areas.
8880 S Delaware AveTulsa, OK 74137
From Business: Home Services at The Home Depot is the top choice for home installation, replacement, and repair services in Tulsa, OK. Our local contractors serve 74137 and the …