The roofers from KM Builders kind of made a mess, but that's to be expected on a job like this one. There were a lot of pieces of shingles and stuff, but they cleaned it up pretty good.
I had my roof replaced by them because I had damage on it. Victor was the only one I interacted with. He gave good service. They were here when they said they would be here and they finished the job in one day.
more