Did you ever think of using infrared technology on your roof?  Professionals are now using non-invasive infrared cameras to perform roof inspections. Different roofing materials have different thermal masses, so an infrared inspection exposes possible trouble spots by capturing the amount of heat detected. These highly accurate inspections can pinpoint small leaks before they become big ones and keep repair bills out of the red.