Did you ever get that uneasy feeling that you were getting hustled, but didn't have enough expertise or experience to know it? Only wish I had checked Yelp BEFORE I agreed to have them tear out walls in my garage. A water heater contractor said I should let "A buddy of his" look at possible water damage. I knew the leak was small, but, stupid naive me, agreed. Next thing I know, they're tearing up my garage and talking to my HO insurer.
Long story short: I believe their work was unnecessary, and that they grossly overcharged my insurer. They said they would do the restoration work but were slow to follow up. That's when I checked Yelp. It was too late for the initial work, but not too late to order them off the restoration phase. Moral of the story: DO YOUR HOMEWORK -- check Yelp, BBB, and any other sources you can.