Roofing Installation Be the first to review Rating: 93 Greg's Roofing Inc PO Box 573, Kapaa, HI Time in business: 41 years years Licensed