We've dealt with Top Roofers twice and would not hesitate to use them again. Bruno is a pro, almost a perfectionist, and the work is top notch. The first time we used Top Roofers was to fix a leak following a poor installation by another company. Most recently Bruno removed a flat roof and replaced it with a new rubber membrane. The job was wrapped up in 5 hours, the work site was cleaned and in the installation was perfect. We've had two torrential rainstorms since the new roof was in place, and it functioned perfectly. Top Roofers is not the cheapest company you can hire, but based on my experience that's a good thing. The work is done right, the first time, and at the quoted price.