Tim Greene and the Friedman crew did a great job on our roof replacement. Tim worked directly with our insurance adjuster so that our involvement was not a hassle. They showed up when they said they would and completed the work as scheduled. It is very rare these days that you find a contractor that you can count on to deliver from start to finish on a project. We have had two roofs in our family replaced by Friedman and our experience on both jobs was excellent! I would highly recommend Tim and Friedman to any of our friends and neighbors!