Resources/TCP Permit
TCP Permit

California TCP Permit in Riverside & the Inland Empire (2025 Guide)

Everything Riverside, San Bernardino, Ontario, and Inland Empire livery operators need to know about getting a California TCP permit and commercial auto insurance.

May 1, 2025 9 min read
California TCP Permit in Riverside & the Inland Empire (2025 Guide)

Why the Inland Empire Is One of California's Fastest-Growing Livery Markets

The Inland Empire — spanning Riverside and San Bernardino counties — is one of the most underserved livery markets in California. With Ontario International Airport (ONT) handling over 6 million passengers annually and growing, a booming logistics and distribution economy, and rapid residential growth in cities like Temecula, Murrieta, Rancho Cucamonga, and Corona, demand for professional ground transportation is accelerating faster than supply. For operators who move quickly, this market represents a significant opportunity with less competition than Los Angeles or San Francisco.

Like every for-hire ground transportation operator in California, Inland Empire livery drivers must hold a valid California TCP (Transportation Charter Permit) issued by the California Public Utilities Commission (CPUC). This permit is required regardless of whether you operate in Riverside, Ontario, San Bernardino, or anywhere else in the state. Operating without one exposes you to fines, vehicle impoundment, and loss of your business license.

Ontario International Airport (ONT) — What Inland Empire Operators Need to Know

Ontario International Airport is the primary commercial airport serving the Inland Empire and is independently operated by the Ontario International Airport Authority (OIAA). Unlike LAX or SFO, ONT has its own ground transportation permitting process that is separate from your CPUC TCP permit. To legally pick up passengers at ONT, you must obtain an ONT Ground Transportation Permit in addition to your state TCP number.

The ONT ground transportation permit requires proof of your active CPUC TCP number, proof of commercial auto insurance meeting CPUC minimums, a valid vehicle inspection, and payment of the applicable permit fee. The OIAA updates its requirements periodically, so operators should verify current requirements directly at the airport's ground transportation office or website before applying. Having your TCP permit and insurance in place first makes the ONT permitting process straightforward.

Step-by-Step: Getting Your TCP Permit as an Inland Empire Operator

The TCP permit process is the same statewide, but Inland Empire operators should be aware of a few regional considerations. The process begins with forming a registered business entity — either an LLC or a corporation — with the California Secretary of State. The CPUC will not accept a TCP application from a sole proprietor operating under their personal name. Once your entity is formed, you register it with the Riverside County or San Bernardino County Clerk's office if you plan to operate under a fictitious business name (DBA).

Next, you enroll in the California DMV Pull Notice Program, which allows the CPUC to monitor your drivers' records. Every driver who will operate under your TCP permit must be enrolled. You then obtain your commercial auto insurance policy — the CPUC requires a minimum of $750,000 in combined single limit liability for vehicles under 8 passengers, though most carriers and many clients require $1,000,000 or more. With your entity documents, DMV enrollment confirmation, and insurance certificate in hand, you submit your TCP application through the CPUC's online portal along with the $300 application fee.

TCP Permit Costs for Inland Empire Operators

The total cost of obtaining a TCP permit in the Inland Empire is consistent with statewide costs. The CPUC application fee is $300. Business entity formation (LLC or corporation) through the California Secretary of State runs $70–$100 for the filing fee, plus any registered agent fees if you use a service. DMV Pull Notice enrollment is $2 per driver per year. Professional assistance with the full application process — including document preparation, entity formation, and filing — typically costs $500–$1,500 depending on the provider. Total out-of-pocket costs for a new operator typically range from $900 to $2,000.

Cost ItemAmount
CPUC TCP Application Fee$300
LLC / Corporation Formation$70–$100 (state fee)
DMV Pull Notice Enrollment$2 per driver/year
Professional Filing Assistance$500–$1,500
Commercial Auto Insurance (annual)$500+/month per vehicle

Commercial Auto Insurance for Inland Empire Livery Operators

Commercial auto insurance for Inland Empire livery operators starts at $500+ per month per vehicle. Rates are influenced by the same factors as elsewhere in California — vehicle type, driver history, years in operation, and loss run history — but Inland Empire operators may see slightly different rate structures than Los Angeles operators due to lower urban density and different claims frequency patterns in the region.

New ventures operating out of Riverside, Ontario, or San Bernardino may qualify for same-day coverage binding with select carriers, which is particularly valuable if you need to get your ONT ground transportation permit quickly. Established operators with prior commercial auto history will need to provide loss runs for all years they have held commercial auto coverage. Our specialists work with multiple carriers who actively write livery business in the Inland Empire and can find you competitive rates that meet CPUC requirements.

Key Cities We Serve in the Inland Empire

Our TCP permit and insurance services cover the entire Inland Empire, including Riverside, San Bernardino, Ontario, Rancho Cucamonga, Fontana, Moreno Valley, Corona, Temecula, Murrieta, Victorville, Redlands, and all surrounding communities. Whether you are based in western Riverside County near the 91 freeway corridor or in the High Desert near Victorville and Apple Valley, we can help you get permitted and insured efficiently.

Get Started Today

The Inland Empire livery market is growing and the competition for TCP-permitted operators is still relatively thin compared to coastal markets. If you are ready to launch your black car or livery business in Riverside or San Bernardino County — or if you already have your TCP number and need competitive commercial auto insurance — call us at (949) 414-9928 or fill out the form on this page for a free consultation.

tcp permit riversidetcp permit inland empiretcp permit ontario californiatcp permit san bernardinopuc permit inland empirelivery insurance inland empireblack car permit riversidecommercial auto insurance inland empireont airport black car permitcpuc permit riverside county