They did a great job on my roof, the experience though was horrible. The salesman left my file in the office when he quit, the new manager found 17 files that some were already paid for. I called a few weeks later to say WTH and lets get my roof done. As an insurance guru I need to refer good companies. They did great work, their staff are irresponsible, unreliable, and not trustworthy. I hate giving bad reviews. It doesn't help anyone.
The manager now in charge also doesn't return phone calls. I had a client in my office to send him a referral and he never called me back asking for the clients name or number.