D'Angelo and Sons | Eavestrough Repair & Roofing V D'Angelo and Sons Roofing have been operating in Vaughan since 1981, providing exceptional roofing and eavestrough services across The GTA. Phone: 905-276-7776 77-7250 Keele St Concord, ON L4K 1Z8 Canada Map Other Categories: Business Services |