San Jose roofing company owner caught in insurance fraud scheme