We used ICare Limo to travel between cities (Milan to Venice, Modena, Bologna, Florence, and then Milan to Malpensa Airport) and every single driver was polite, punctual (actually, most of them were early) and excellent at driving.
Another plus was the fact that most of our drivers (could have been all, but as we were pretty tired on some legs we didnāt manage to chat to find out) were local to the area and thus were able to navigate confidently and efficiently - even in the most confusing parts, like central Bologna with its pedestrian-only zones. They were happy to answer questions, point out local sights along the way and were always solicitous of our comfort - offering water, checking on whether we preferred quiet music or wanted total silence, etc.
What I really liked was how painlessly seamless the entire process was - upon reaching out via their website, the company sent over a quote in a very timely fashion (other car services did not even respond) and took pains to confirm (and re-confirm) the exact pick up/drop off locations, timings etc. Throughout every stage, customer service reps remained in close contact via email and we were always provided with the driverās name and number the night before, making it easy to locate him/her if needed. I highly recommend iCare to anyone looking to be driven around Italy.