I chose Farha from a glowing recommendation from a friend. This was in June of 2012. The person who came for the estimate was quick, professional, and assured me that they would work with the insurance company entirely, and I ended up not having to pay them anything even with my deductible, which made me happy. I wasn't given many choices or anything, but he seemed like he knew what he was doing so I trusted him, especially with the friend recommendation. They came a few weeks later, I believe. Part of the roof was done one afternoon and finished the next morning. On a later date, a different person came to replace the gutters. All was fine--for awhile. When we started getting rain, we noticed our gutters were overflowing like they never had before, pooling water all next to our house, which already has foundation problems and a leaky basement. This was up to almost a year later, but we were supposed to have some warranty, so we called to see if they could check it. We find out that the gutter person they contracted out to had been doing shoddy work for other people as well, and that it would be fixed. They said they had a new person that would come replace the crappy work. Every time the gutter guy was supposed to be here, he wouldn't show up, I can't even count how many times that happened. It was a game of phone tag for weeks, almost months. This went on last summer (2013). They then went from replacing the gutters, to just fixing them. Then we were told that it was because there were leaves in our gutters, and instead of replacing anything they put a mesh screen over the front gutter. This did not help anything at all. I believe the gutters are not hung correctly and/or the right size. Frankly, I got tired of calling, they wore me out, and I gave up ever having them fixed properly. They got the money for the gutters, and it was a year later, so it wasn't a priority for them to fix. I wish I would have gone with someone else for the gutters. Now, with it being spring, we are having to pay out of pocket to have our gutters replaced with how bad the water just flows over the edges, pooling right next to the house, which is frustrating because our insurance already was paying for gutters in our estimate. This is why I am writing this review so late, because now I am actively looking for companies that do guttering. I feel as though the office was overwhelmed, and we just weren't a priority and got lost in the mix. Unfortunately, this is going to cost me money that will go to another company. UPDATE 7/21/14: Soon after I wrote my review, my husband and I were contacted by the owner of the company about the review. My husband spoke with him on June 24th. They apologized for dropping the ball with us, and offered to redo the gutters, but after finding out that we had already replaced them with a different company, offered to pay us the cost of the new gutters, which my husband and I appreciated. However, it did take awhile to receive the check, which made us very impatient after a few weeks. We received the reimbursement check on 7/19/14. I have changed my review from an "C" to a "B", since I feel they made an effort to right things, but it would have been nice not to wait another month to receive reimbursement.