The title says it all, on time and clean. That sums up Brothers Taxi. I was without my car because it was in the shop and called Brothers an hour before my doctors appointment that I needed to attend. They were at my front door 5 minutes before I needed them. I couldn't ask for anything more. Try them out.