The only reason I gave five stars was because they don't have any other higher rating to give. Don't do yourself or your home a disservice by going anywhere else other than Talya. If you do, both you and your home will regret it. Before I contacted Talya I had called three other places to come out and check our roof. Each one had a set date to come, confirmed the appointment, but never showed nor was I called about it. When I contacted Talya she answered personally, set a date and time for just a couple days down the line and even called to advance it to come earlier. This was also an insurance claim. With that, her skill and ability to deal with the insurance company and adjuster was uncanny, successful and a relief to know somebody was actually on your side working for you. Her crew and their skills are phenomenal. She kept in contact with me from day one all the way through so I knew exactly when and what was going to be done. When looking for a contractor I inadvertently stumbled onto Talya but after reading all of her reviews I knew there was no more need to look any further. She has certainly lived up to her reviews and definitely exceeded our expectations. If you too are one that makes decisions based on reviews, please take this one to heart, you won't regret it!