I've worked with Belco about five times over the last ten years or so, and been pleased every time. They replaced my roof in 2015, and I was (and am) very happy with the work done by Manuel, the Belco subcontractor.
My house is a semidetached, and last month (September 2019) I discovered a leak where my part meets the neighbours'. A rainy fall makes roof repairs necessary but possibly hard to arrange, so this was a worry.
To be clear, I don't blame Manuel for the leak: the neighbours' roof needed doing in 2015 too, but that didn't happen, for various reasons with which I can sympathize. But it left me with a problem and a worry: a small job but a necessary one, near the end of the roofing season.
I wanted a good repair done by the same roofer, and called Belco. I was very happy that they stood behind their work, and Manuel came by a couple of times to see what needed doing -- and a third time, to do it.
My roof is fixed. Just imagine how much I enjoy rainy days now!