The Yelp reviews are 100% correct. I was told by my contractor, house sitter, and other people that are not roof experts that my roof was at the end of its life andI needed a new roof. I'm recently moved here from Seattle and have no idea what to look for to determine if a composite roof in the desert needs to be replaced. I saw the reviews for Stell roofing and asked Mike to come out to give me and estimate. We walked the roof together and found 2 minor shingle tears and one cracking caulk. Mike went to his truck, brought back some tar and made the repairs. He estimated that I have 5 - 8 years of life left in my roof and said to call him back in 3-4 years to take another look. Great service and refreshing that he is not trying to sell when not needed!