Hours Of Operations The Home Depot Installation Services Delaware Dover 19901 The Home Depot Installation Services Hours of Operation and Location in Dover, DE 19901 4.5 - 100 votes (855) 892-4425 Get Directions The Home Depot Installation Services Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore DoverView More Apparel Sam's ClubTJ MaxxBig LotsCatoOllie's Bargain Outlet Sports Dick's Sporting GoodsColemanSnap FitnessLady Foot LockerPayless Shoe Source Outlet Jewelry Sam's ClubCatoDeb ShopsZalesKohl's Outlet Recommend For You Wawa Food Markets Windows Plus Star Nails La Nails Creative Nails Glamour Nails Pro Nails Sephora Inside Jcpenney Beauty Land Beauty Mart