Good luck with the roof inspection! It sounds like you're really doing your homework to prevent future problems. It reminds me of the detailed planning and strategy involved in good Chess Analysis https://chess-analysis.org/ Hope you find a trustworthy team for your home!