They did a roof inspection, went into the attic and photographed leaks and damage. They fixed the leaks which took some effort due to a poor job the last roofers did. They also fixed the leak on my screen porch’s flat roof, fairly new, which the screen porch company refused to repair. We have had heavy rains since the repairs and no sign of any leaks. They were on time and were very thorough. I would use them again.