I had a leaky roof in the middle of the winter, and needed help fast. Mike was the only one available on short notice. Mike (the owner) is curt and abrupt. He did a good job on my roof, but didn't bother to haul away the garbage which was left scattered around my lawn. And, his quoted price increased by $200 by the time he was done. He took off my gutters, but didn't inform me that I needed to caulk the holes left by the nails to prevent further water damage. And, to top it off, turns out he charged me twice what other contractors would have charged. That's what I get for being in a panicked hurry.
Cons: Expensive, Impolite, Rude