I manage a couple of properties and need to establish a relationship with a reliable roofing company toronto. Narrowed it down to The Roof Technician and Cherry & Clark. What are your thoughts on these two?