If Bali and road cycling then try: Bali Road Bike: They offer tours and rental from Ubud and Canggu now I believe . The owner and main guide is an italian guy called Stefano. Nice co and knows good routes that avoid traffic hot spots etc. I highly recommend it whatever you do..