Roof Maintenance Be the first to review Rating: 76 Finishing Touch Roofing Inc 2000 Mokulele Hwy #209, Kahului, HI Time in business: 38 years years