I would NOT recommend them for shingling. First, when I asked them to take down an unused satellite dish, it was nowhere to be found when I got home. A call to the supervisor revealed that they just threw it away in the garbage, which I couldn't verify since he said it was under the mountain of old shingles (no apology at all). Second, there are literally nails and staples EVERYWHERE. I'm sure I'll spend the next 15 years finding them, if my vehicle tires don't or my kids feet. Third, the gutters are now full of shingle bits and pieces, plastic tabs, nails, and staples. Fourth, they left two bundles of shingles up on the roof which they didn't bother to remove, so I had to muscle them down (not the safest thing to do on your own). Fifth (the actual quality of the job itself), there are multiple exposed nails, not to mention some seriously chipped shingles which they should have chose not to use. I've done a few shingle jobs in my life, and almost wish I would have just done this one myself. What happened to quality and pride in your work? Wham bam see ya I guess....ugh.