My cousin rents cars in a town near Olbia, if you want I can put in a good word for you and give you his contact info. :)
As far as I know though you have plenty of time to do that, june is still the beginning of the summer season and they are not working full yet.