C&P Roofling 105 Upton Crescent, Markham, ON L3R 3T3 Company Phone 416-836-3595 Business Hours Mon-Sun 7:00-23:00 Free Estimate Name* Email* Phone* Message verify code*