jeebus!
![Shocked! :o](https://board.marlincrawler.com/Smileys/marlin/shocked.gif)
did they reshingle over the old existing shingles? IDIOTS!!
better business bureau
retain a lawyer
contact your local athourities
do everything legal, no matter how bad you want to take things into your own hands (beatdowns etc) that will only hurt your case.
good luck Joe ( and family ) POS Fn tweeks suck ass soo much