The city of mountain view view requires the million dollar coverage and other companies are jus have little bit of insurence and oprating illegaly in the city. i would say use them they are licesed and insured and the oldest yellow cab company in the area
more