I've provided the most honest evaluation of my experience and process with TX Modern Contracting. I do like the new roof. They were willing to work with me and my insurance. They showed up as scheduled and completed the work as in one day and discussed. They used tarps to protect my lawn and did a good job of clean up throughout the process and afterwards. I really like the drip edge. Prior to the roof replacement, they sent someone to repair facial concerns and painting. Although, the roof looks good, there were some minor concerns I had; or as the old saying goes, "the devil is in the details." In the attached pictures, you will see some concerns. The uncovered chimney section was eventually covered, but only because I noticed it was unfinished as they were starting their packing up and I started my walk around. Still, you will notice the wood appears to need to be replaced, but apparently, they didn't and covered it as you see in the picture. Were there any other areas on the roof with similar deterioration; I don't know. I had asked for all the facial and deterioration to be address when they came out to inspect. They did fix the boarder around the house, but again, this same chimney you will notice boards that need to be replaced on the chimney. I missed this in my inspection the day of service. I did notice it a few days afterwards and reached out to TMC, who stated that was not included in the provided estimate and offered to send someone out to complete the work for an additional $90. Although, that is not much, I feel it is unfair as I initially requested for all deterioration to be addressed since I'm paying for a roof replacement. Therefore, I'm happy with the majority of the work, and feel a one star reduction and fair and appropriate. I would recommend them to others. My only warning would be to make sure all concerns are identified and agreed upon upfront; and to complete a full inspection after the work is complete; and double check your inspection after the work is complete before making final payment. read more