Horrible. From the beginning I had a bad feeling. This project dates back about 2.5 years now. From the beginning there was no consistency and our project got bumped week after week after week. There always seemed to be an excuse. Obviously we understood the issue with weather conditions but this went well beyond this. The wrong metal sat on our side yard for well over a month, killing our grass. The initial crew had no concern for the siding on our home and haphazardly tossed pieces of siding on the lawn and into shrubs/bushes. They removed the shingles of roofing only to discover after the fact that the wrong metal was delivered to the house (which had been sitting in our yard for WEEKS). Our roof was tarped for weeks as we waited for the new metal to arrive. As a result, we had water damage in several rooms of our house. We called them each time we noticed water penetrating in the house and they would come out to evaluate the situation. Every time we thought the problem was resolved we would notice more water. They had to send a painter to our home 2 times to paint over the water stains and fix the damaged wood molding in our dining room. Our house was a mess for months. My husbands bike was stolen from our garage on their watch. The list goes on and on. When we called to complain we would request a call from the owner himself and it wasn't until we finally became irate over the phone that he called. We felt like we were not being listened to and blown off on more than one occasion. Months ago my husband put together a short list of things that needed to be addressed/completed including replacement of a long gutter that runs along the backside of the house that the crew broke. We were assured that if we did not like the patch job that they did, that they would replace the entire gutter. We requested for it to be replaced. In addition to the list, my husband asked that he be able to talk to the owner Mike to go over the list. The owner never took the time to call him. Instead, the day that they crew was supposed to come out to finish the tasks, they AGAIN were a no-show. Called to find out what happened and were told that the owner pulled them from the job as some of the items on the list were not covered by the contract. Again, if he had taken the time to call and go over the list, he would have known that anything not covered by the contract, we would have paid for. Called again to be placed back on the schedule the other day and a few hours after the fact we were sent an email essentially stating that they were no longer going to do any work and for all intents and purposes they were cutting themselves off from us. We were told by the owner himself that the house "would be left the way it was found." Now all of a sudden they were no longer going to make good on the damage THEY caused. Spoke with the answering service the same day we got the email and requested a call back from Mike the next day. Waited for his call and did not get one so we decided to call. Called from my husbands cell phone 3 times in a row and no one bothered to answer. Called from my cell (which they do not have on file) and they miraculously picked right up. It was very clear they were avoiding my husbands phone call. Requested to speak with Mike and put directly on hold. Mike picks up, we tell him we are upset and frustrated after receiving the email from the previous day indicating that they were no longer going to do any work on our home. He claims he had no knowledge of this. As we update him with who we are/what the project was he suddenly becomes extremely defensive, talking over us, and would not give us the courtesy of simply listening to us. He kept saying how his crew came out on several occasions "free of charge" and each time they came out they claimed the water leak/damage that we had into our home was not their fault. To which we replied, "we called you because each time there was a legitimate issue - water in our house that was damaging our ceilings and walls." He continued to claim this was not a result of them. We replied we had no water issues before they started the project. My husband also saw them patch a section that THEY had installed and this area was one of the spots where water was getting in. He refused to listen to us and to come to some sort of civil agreement. Rather, he was rude, unprofessional and completely unreasonable. We did not appreciate being yelled at, especially considering the time, money and stress that we went through over the past 2 years. So even after all this time, they have still not made good on fixing what they damaged. After doing some research, seems like other customers had very similar experiences. Also noted that some of their "5 star reviews" come from their own employees. HIGHLY DO NOT RECOMMEND!