Too Clean Maui Carpet Installer - Kihei, HI Looking to contact Too Clean Maui? You can reach them at 808-891-2922