These are people with fly-by-night operations that prey on home owners who don't understand enough about the work and/or repairs needed for their home, so it's easy for some less-than-honest contractor to take advantage of them.
The shady contractors do this by providing a great price and getting the work done in no time, yet the quality lacks. However, by the time you are aware of the quality issues your roof has already started shedding shingles and the contractor and his company are no longer available or even around.
To make matters worse, often the roof that was installed needs to be drastically repaired or even replaced because of the poor quality work done in the first place. As a home owner, you're now paying substantially more money for the total overall cost of your entire roofing project.
If you need a new roof for your home, the better route is to simply hire a legitimate, licensed and insured roofing contractor who does quality work, in the first place. And when you live in the Great Lakes State you want the best roofing contractor in Troy, Michigan.
Check out TroyRoofingPros.com to get started.