I would recommend Renco for roofing work. Their employees are highly professional and their work is very good quality.
I needed my rotten fascia replaced which required some repairs to the flat roof which is foam with a a polyurethane coating. I got estimates from several companies but Renco was one of the two that could do both the fascia and roofing work. I think Renco is mostly a family companies with many of the employees being related. I first met with Keith for a proposal, but he was the best to help coordinate the different phase of the work, and help address and resolve any problems, which because of the weather were a few. I particularly was impressed with the work on the fascia. He was such a hard worker and the quality of his work was excellent. Then the roofers followed with the repair of the flat roof which required foaming and repairs to the coating where it was damaged by the fascia removal and replacement. After all that, Renco recoated the roof to finish the project. There were a few problems because of the raining weather, but Renco always quickly responded to my calls and emails and promptly addressed the issues.
Again, Renco is very professional and their work is very good quality. I will use them again in the future if I need any future work on my roof.