Our kitchen was at its last days, and we desperately needed to update it. We decided on going with Home Depot because of its convenience and price, we figured they would probably be the most trustworthy. Come time to install Home Depot subbed out 2 guys to do the whole renovation. While they worked fast and were tidy there were so many problem upon completion that I instantly regretted the purchase. Cabinets were clearly not hanged properly and you could see the face of the cabinets because the doors did not fully fit. They did not properly attach the sink to the underside of the granite and it eventually collapsed. Trying to get any help from home depot proved to be useless as they kept giving the run around. I learned my lesson, and will never ever trust home depot with anything labour related. I will still purchase goods from them, but will not recommend nor use them my self for any future renovations.