If you enjoy working with a company that will never give you a straight answer, never show up on time, cuts corners for their benefit and doesn't stand behind their work this is the company for you. This company was referred to me by my insurance company so I went with them. In order to get an estimate, you need to sign a contract saying you will use them. This should have been my first flag, but this being my first major repair, I had no idea what I was getting into. They are all very nice upfront and from that point on, they are nice while tring to avoid you and thier responsibilities. Stay away from this one!
Cons: Expensive, Slow, Sneaky
more