Scarborough ON Roof Decks 1. 1585 Ellesmere Rd, Scarborough, ON M1P 2Y3 | Backyard Solutions (416) 438-2225