Your best bet is to visit the contacts page and email Walter or Richard for more info on anything and everything about cycling on Maui.
Another great link is the Go Cycling Maui website. It's a commercial cycling company - and a very good one at that, but it will give you an idea what the road cycling is like here.