We have had several roof repairs on our main roof and flat roof over the last 5 years. Carl and his team are excellent. Carl is always very transparent about short term solutions and long term solutions; clear on the costs; reliable, neat and friendly. Most importantly, Carl is trustworthy. We would highly recommend his services.