Tdot Roofers is most experienced & professional roofing company in Ontario. Flat Roof With a myriad of flat roofing systems available and more coming on stream every year, making the right choice is difficult & challenging for the uninitiated. Shingles We offer complete roofing services for domestic homeowners, from slate and tile to flat roofs, and everything in between; nothing is too small or large. Repairs From single site SMEs to national blue chip companies, our range of quality services can cope with any size of roofing project.with any size of roofing project Inspection We repair roofs of both commercial and residential establishments. Other than roofing repairs, we also work on roof inspections and complete re-roofing.