When my company purchased a warehouse in New Jersey, I had the head of my maintenance department give it a complete inspection since we purchased it as-is. I had already done a walk through in it, so I knew that it was definitely worth the price we had paid for it. My maintenance director used to inspect buildings for a living before I snagged him away, so I knew that he would go over it with a fine toothed comb. He came back and told me that we needed a company that does commercial roof repair in NJ but other than that, we were looking good there.
He said the roof was not in horrible condition, but there were definitely spots that needed attending to. It looked like there was some damage from some of the more severe winters that New Jersey has seen in the past decade. Rather than take any chances, I went ahead and contacted a commercial roof repair company that is not far from where the warehouse is. I explained what was wrong with the roof, and they sent someone over to look at it as well.
Their report matched that of my maintenance head, which did not surprise me at all. I had to make the decision on whether to completely replace the roof or just have it repaired, and I saw where it would be more feasibly financially to just replace the entire roof. I figured that the investment would be well worth it since they would be able to lay down a roof that is much more superior than what was there all along. It helped that the price they quoted me was extremely fair, and they were able to start the work before we even started using the warehouse. They did a great job, and I feel better knowing it was done right.