Home Depot installed some of my home windows, they plant to come to do inspections and replace the brand new broken window handle.
It has been months and no one ever showed and I got so many broken promises.
This was my first and last time I will use Home Depot for any service; they have the worst customer care on ever seen.