Do you need a storefront windows license in California

California has no statewide storefront windows license. Budget city paper, a $70 LLC filing if you want one, and the $800 LLC tax. Confirm local fees.

StorefrontWash Editorial Team
25 min read
In This Article

Last updated 2026-08-19

Worker washing storefront windows on a quiet California commercial street
Worker washing storefront windows on a quiet California commercial street

TL;DR

California has no statewide storefront windows license. Washing existing glass is janitorial work, not contracting, so you skip the Contractors State License Board unless you replace glass. You still file a city business license, tax IDs, and a fictitious name if you use a trade name. An LLC path adds Secretary of State fees and an $800 Franchise Tax Board annual tax. Confirm every local fee with the city that collects it.

Do you need a license for storefront windows in California?

No. California does not issue a statewide storefront windows license. Wash glass that is already in the building and you are selling a cleaning service. The Contractors State License Board licenses people who construct, alter, or repair structures. It does not run a janitorial board for squeegees.

You still need paper. Almost every city wants a business license or a business tax registration before you send an invoice. Trade under a name that is not your legal name and the county clerk wants a fictitious business name statement, and state law wants that statement published in a newspaper. [4][5]

I would not start at CSLB. I would open CalGOLD, pick the city where the van actually sleeps, and write down every local tax registration that tool lists. Then I would call the city. CalGOLD is a finder. It is not a permit. [12]

Property managers will still ask for a contractor license number. Their packet was written for painters. Hand them a short note that you wash existing glass and you do not construct, alter, repair, add to, or improve the building. That language tracks Business and Professions Code section 7026. [1]

Replace insulated units, reset storefront doors, or rebuild aluminum, and you have left washing. That is glazing. CSLB writes the C-17 class for people who make and install glass and frames. Read that class before you bid glass replacement. [3]

Skip anyone selling a window cleaning contractor license course for a wash-only route. That course does not create a license California will issue to you. It just takes the fee.

The full startup sequence (entity, banking, first accounts) sits in how to start storefront windows in california. This page stays on the license question and the paper that actually exists.

What does California actually license, and what does it ignore?

The state licenses construction through CSLB and dozens of other trades through other boards. It does not license janitorial window washing as its own credential. What it does not ignore is city tax registration, employer payroll accounts, and safety orders when you work at height or hire people.

Section 7026 is the line. The statute treats contractor as synonymous with builder, meaning a person who undertakes to "construct, alter, repair, add to, subtract from, improve, move, wreck or demolish any building," or any part of one. Washing film off installed glass is none of those verbs. [1]

There is also a small-project carve-out inside the Contractors' State License Law. Business and Professions Code section 7048 says the chapter does not apply to work under a set aggregate contract price. The Legislature has amended that dollar figure more than once. Read the current text of section 7048 and confirm with CSLB if you think you are doing construction under the cap. For a wash-only stop you never reach 7048, because the work is not contracting. [2]

CSLB's published C-17 description covers making and installing glass, glass substitutes, frames, doors, and windows. Install work. Not a soap route. [3]

Hire a helper and the state gets interested fast. Labor Code section 2775 sets the ABC test. A person providing labor for pay is an employee unless you prove all three prongs. Window washing is not a CSLB-licensed profession that slips out of that test. Cash "sub" helpers are how EDD finds new accounts. [15]

Other states draw the line in their own statutes. The California version is the 7026 verb list, not a special storefront card. If you are comparing paper, start with storefront windows license in Texas or storefront windows license in Arizona, then come back to your city clerk here.

How much does storefront windows cost in California?

Two different bills get mixed up in that question. One is the paper to operate. The other is what a shop pays you to wash the glass. They are not the same number.

On paper, a sole proprietor working under a legal personal name can start with a city business license and an optional free federal EIN. City fees are local. I will not invent yours. Confirm the current amount with the finance desk that cashes the check. [8][12]

Form a California LLC and the Secretary of State publishes the articles of organization fee on its filing fees page. That line has long been listed at $70. Confirm it on the live fee schedule before you pay. The Franchise Tax Board piece is not a guess. Revenue and Taxation Code section 17941 sets the limited liability company annual tax at $800. Confirm any first-year treatment with FTB, because the Legislature has tinkered with start-up relief and I will not promise you a waiver that may not apply to your taxable year. [6][7]

A fictitious business name adds a county filing plus newspaper publication. The statute sets the publication pattern, not the newspaper's invoice. Ask the county clerk which papers they accept and get that quote in writing. [4][5]

On the customer side, I have not seen a current statewide survey I would hang a price list on. A single-bay shop on a monthly route is a different job than a grocery plaza. Pull five nearby accounts and ask what they pay. Your number has to cover drive time, pure water or chemicals, insurance, and any city tax on gross receipts. Los Angeles and San Francisco both tax businesses in ways that scale with receipts. Those tables move. Confirm the current bracket with the city.

Gear is a separate check. StorefrontWash publishes a $149 one-time Pure-Water Pole Route Kit at /start if you want a packaged pole setup. It does not replace a city license, and the paper path does not change if you build the same rig from parts.

California paper numbers that actually sit on the books State filing, tax, and publication figures. City license amounts vary. Confirm live fees. 70 SOS LLC articles fee ($) 800 LLC annual tax RTC 17941 ($) 0 IRS EIN online ($) 4 FBN publish weeks Source: CA Secretary of State, Rev. & Tax. Code 17941, IRS, Gov. Code 6064

How long does storefront windows take in California?

The only statewide timeline written into statute for this trade's paper is the fictitious business name publication. Government Code section 6064 makes that publication once a week for four successive weeks. Business and Professions Code section 17917 says you cause that publication after the statement is filed. Budget the four weeks plus whatever the newspaper's calendar looks like. Nobody can honestly promise you a shorter statutory publish. [4][5]

An EIN from the IRS online application is issued in the same session if the site accepts the filing. Third-party sites that charge for that form are a waste. Use the IRS page. [8]

City business licenses run on local time. Some counters still hand you a certificate while you wait. Some route the file through zoning because you park a van at a house. Do not treat a blog's "48 hours" as a rule. Confirm with that city, and do not book a plaza start date on a guess.

Secretary of State processing for an LLC is a posted figure that moves with their backlog. Read the current time on the business entities site before you promise a client you will be "an LLC by Monday." [6]

The physical stop is shorter than the paper. A small shopfront is often a 20 to 40 minute visit once you know the glass and the alarm contact. A 12-bay strip is a morning. Nobody publishes a California-wide time study I trust. Your first month will be slower. You will hunt for hose bibs and learn which managers want you gone before the doors unlock.

Need a C-17 for glass replacement? That is an application and an exam. It is months of calendar. Confirm current steps with CSLB. Do not start that file for wash-only work. [3]

Do you need a CSLB contractor license to wash storefront glass?

No, not to wash existing glass. Yes if you construct, alter, or repair the storefront, including replacing glass in a way that is glazing. The split is the work, not the invoice total. [1][3]

People hear about a dollar trigger and assume any stop over that number needs a license. That trigger lives in section 7048 and it applies to contracting. If the work is not construct, alter, repair, improve, or the other 7026 verbs, the dollar figure does not turn a wash into a licensed trade. Still read the current 7048 text, because the amount on the page has changed and you should not recite an old number to a building owner. [2]

Some owners will not put you on the vendor list without a license number. That is a private gate. It is not a state citation. You can walk. I would, if they will not amend the packet for a wash vendor.

A water-fed pole is a cleaning tool. It is not a glazing shop. Buying one does not flip you into C-17. Replacing a failed insulated unit with a new sealed glass unit can. If your "window" bid includes both washing and glass replacement, split the work or get the right class before you pull the old unit. [3]

Alabama and Colorado draw their own contractor lines. Do not copy those packets onto a California job. If you want the contrast, read storefront windows license in Alabama and storefront windows license in Colorado, then file what your California city actually lists.

What city and county paper do you actually file?

You file a city business license or business tax registration where you are based, and sometimes where you work if that city taxes outside vendors. You file a county fictitious business name statement if the public name is not your legal personal name. You check zoning if the house is also the shop. That is the stack. [12]

CalGOLD is the state's permit assistant. Use it. Then ignore any result that points you at CSLB for wash-only work, and keep every result that points at the city finance department, the county clerk, and the tax agencies. [12]

Fictitious names have a clock. Section 17917 says that after the statement is filed, "the registrant shall cause a statement in the form prescribed by subdivision (a) of Section 17913 to be published pursuant to Government Code Section 6064 in a newspaper of general circulation in the county." Section 6064 is the four-week pattern. File the proof when the paper is done. [4][5]

Home occupation rules are the sleeper. A pole and a tank in a driveway can trip a zoning clerk in a quiet district. Ask planning, more than finance. Some cities want a home occupation permit on top of the business tax certificate. Confirm. I have no honest statewide fee for that, because it is not a statewide form.

Los Angeles, San Jose, San Diego, and a 4,000-person valley town will not share a form. Budget time for the counter, not money for a "California storefront windows permit" that does not exist. Add a second city to the route and you should call that second city before the first invoice there. Some of them tax outside operators.

LLC, sole prop, or DBA: what would I file first?

I would start as a sole proprietor in my own legal name, get the city license, and take three paying plazas. I would add a DBA when the name is worth printing. I would form an LLC when accounts ask for one, or when the liability picture bothers me enough to pay the annual tax on purpose.

Paying a formation mill a few hundred dollars to stand up an LLC before you have a single signed stop is usually a waste. The $800 tax in Revenue and Taxation Code section 17941 arrives whether the route is busy or empty. Confirm current FTB treatment for a brand-new LLC, then decide with that number in front of you. [7]

Secretary of State articles for an LLC sit on the published fee schedule (long listed at $70). A Statement of Information is a separate SOS filing with its own listed fee. Confirm both lines on the fee page. Corporations use different forms and different fees. I would not incorporate a one-person pole route just to look bigger on a flyer. [6]

A DBA is not an entity. It is a name filing. It does not block a personal lawsuit the way people on forums pretend. It does let the bank open an account that matches the name on your invoices.

PathCSLB for wash-onlyTypical filingsRecurring state tax to confirm
Sole prop, legal nameUsually noneCity license, optional EINPersonal income tax, no LLC $800
Sole prop, trade nameUsually noneCity license, FBN plus 4-week publish, EINSame
California LLCUsually noneSOS articles, statement of information, city license, FBN if the name needs it$800 LLC tax under RTC 17941

Tennessee and Texas use different entity desks. Do not copy their checklists onto a Sacramento filing. For a side-by-side of another state's license story, see storefront windows license in Tennessee.

Do you need workers' comp, EDD, or an EIN?

Have employees and you need workers' compensation insurance and an EDD employer account. Labor Code section 3700 says "Every employer except the state shall secure the payment of compensation in one or more of the following ways." That is not a suggestion. Confirm coverage with a California broker who knows the window cleaning class codes, because exterior work is not priced like office janitorial. [9][14]

An EIN is free from the IRS. A sole prop with no employees can often use a Social Security number, but banks and commercial customers ask for an EIN anyway. Get the free one. Do not pay a reseller. [8]

No employees means no EDD payroll account and, in the usual case, no workers' comp policy required by section 3700. Commercial customers will still ask for a certificate. General liability is the one they actually want on a wash vendor. I would buy the GL even when the Labor Code does not make a lone operator carry workers' comp. Plazas will not let you on the lot without it. I will not invent a premium. Quotes move with claims history and the work description you put on the application.

If you are an employer, Cal/OSHA also wants an Injury and Illness Prevention Program. Title 8 section 3203 is the IIPP rule. Write one that matches the work you actually do, not a 40-page template you never read. [13]

The classification fight is the expensive one. Section 2775 says a person providing labor or services for pay is an employee unless the hiring entity shows all three ABC conditions. A Saturday helper on your route is the fact pattern EDD likes. Budget for employees if you need hands, or stay solo. [15]

What Cal/OSHA and wash-water rules hit storefront routes?

California has Window Cleaning safety orders in Title 8. Section 3282 is the general requirements page. High-rise bosun's chair work and a ground-level water-fed pole are not the same job, but the safety orders are still the document you read before you invent a method. Confirm which sections apply to the height and access you actually use. [10]

Ground-floor storefront work still produces claims. Wet sidewalks, ladder feet on tile, and reach poles near parking lanes are the boring injuries. An IIPP under section 3203 is how you write that down if you have employees. [13]

Wash water is a city stormwater problem more often than a CSLB problem. A storefront windows California route gets cited when soapy water hits a storm drain, not when someone notices you lack a contractor number. I would keep first-pass dirty water out of the gutter. Use a capture method or a controlled rinse. Confirm the municipal rule. There is no honest single statewide gallon limit I can print for every city.

Does a building want you on a roof or a boatswain's chair? Stop and read the Title 8 window cleaning article before you say yes. That is a different company than a pole route. Training, anchorage, and equipment rules stack up fast. I would decline that work until the safety file is real.

Do not buy a "Cal/OSHA certification" from a random website and call it a license. The state does not sell a storefront wash card. It enforces safety orders and employer duties.

What about sales tax and a seller's permit?

A wash-only invoice is a service. California sales tax is aimed at tangible personal property. CDTFA Sales and Use Tax Regulation 1501 is the service-enterprise rule. The true object of a window washing contract is the service, not a transfer of goods. You generally do not collect sales tax on that wash. Confirm with CDTFA if your mix of work is odd. [11]

Sell squeegees, bottled chemical, or replacement blades off the truck and you have left pure service. That stock is tangible personal property. That is when a seller's permit becomes a real question. Ask CDTFA, not a Facebook group.

Coatings, sacrificial films, and "nanotech" sprays sit in a gray strip between a service and a sale of product. I would call CDTFA with the actual contract language before I printed 200 invoices. Do not guess your way into a use-tax bill.

A seller's permit is not a storefront windows license. It does not replace the city business tax certificate. It also does not impress CSLB. Keep those files in separate folders so a client packet does not turn into a jumble of the wrong numbers.

What California mistakes waste money on this paper path?

Buying a contractor bond for a wash-only route. You are paying for a CSLB-shaped product you do not hold. Save the money for general liability that a plaza will actually read.

Paying a license school. There is no statewide storefront wash exam. A C-17 school is for glazing. If you are not replacing glass, sit out. [3]

Forming an LLC in week one because a YouTube video said "always LLC." The $800 tax in section 17941 is real every year. Earn a reason to pay it. [7]

Using a paid EIN website. The IRS one is free. [8]

Skipping the city because "I am too small." Cities find people through bank accounts, Google listings, and complaint calls. The penalty is ruder than the original fee. Confirm the current license amount and just pay it. [12]

Calling regular helpers independent contractors. Section 2775 is not a vibe. It is a three-part test. Fail it and you get back taxes plus the lecture. [15]

Promising a start date based on a processing time you saw on a forum in 2019. SOS, city zoning, and newspaper calendars move. Confirm each one the week you file.

Copying another state's packet. Texas paper will not clear a Long Beach finance desk. If you need a non-California checklist for a second market, use How to start storefront windows in texas as a separate file, not as a California shortcut.

What does a first-year California paper checklist actually look like?

Decide the work. Wash only, or wash plus glass replacement. Wash only means you stay off the CSLB application. Replace glass and you read C-17 and section 7026 before you bid it. [1][3]

Decide the name. Legal personal name is the fewest filings. A trade name means a county FBN and a four-week publish under section 6064. [4][5]

Get a free EIN if you want one, which you probably do for the bank. [8]

Run CalGOLD for the city, then file the city business license or tax registration. Ask planning about a home occupation permit if the house holds the tank. [12]

Open the bank account that matches the name on the invoices. Buy general liability that lists the work as window cleaning, not general contracting. Hire anyone and you add workers' comp, EDD, and an IIPP under Title 8 section 3203. [9][13][14]

Still want an LLC after those accounts exist? File SOS articles, calendar the Statement of Information, and calendar the $800 tax in section 17941. Confirm every fee on the live SOS and FTB pages. [6][7]

Keep soapy water out of storm drains. Read Title 8 section 3282 if height enters the job. [10]

That is the path. No statewide storefront windows license appears on it, because California does not print one.

Want a packaged pole kit after the paper is filed? The $149 Pure-Water Pole Route Kit is at /start. StorefrontWash is an independent publisher, not a law firm and not a cleaning company. Confirm every fee, form, and processing time with the city, the county clerk, the Secretary of State, FTB, CDTFA, EDD, and CSLB. Nothing here is approval, legal advice, or a timing guarantee.

Frequently asked questions

Do you need a license for storefront windows in California?

No statewide storefront windows license exists. Washing existing glass is a service, not contracting under Business and Professions Code section 7026. You still need a city business license or tax registration, plus a county fictitious business name if you use a trade name. Confirm those local filings with the city and county that collect them. Replace glass and you may need CSLB C-17 instead.

How much does storefront windows cost in California?

Paper cost is mostly local. An LLC adds a Secretary of State articles fee (long listed at $70, confirm on the SOS schedule) and the $800 annual LLC tax in Revenue and Taxation Code section 17941. City licenses vary. Customer prices have no statewide survey I trust. Pull local monthly-route comps and add insurance plus any city gross-receipts tax.

How long does storefront windows take in California?

A fictitious business name must be published once a week for four successive weeks under Government Code section 6064. That is the one statewide paper clock. EIN issuance online is usually the same session. City licenses and SOS processing change with backlog, so confirm with that office. A small shop wash is often 20 to 40 minutes once the route is known.

Is washing storefront glass a C-17 glazing job?

No. C-17 is CSLB's glazing class for people who make and install glass, frames, doors, and windows. Washing installed glass is janitorial. If your bid includes pulling a failed insulated unit and setting a new one, you have crossed into glazing. Read the current C-17 description and section 7026 before you price replacement glass.

Can I run storefront windows as a sole proprietor in California?

Yes. A sole prop in your legal name is the fewest filings: city license, optional free EIN, then tax on your personal return. Add a DBA if you want a trade name, including the four-week newspaper publish. An LLC is optional and brings the $800 tax in section 17941. I would not form the LLC before I had paying accounts.

Do I need a seller's permit to wash windows in California?

Usually no, if the true object of the contract is the wash. CDTFA Regulation 1501 treats service enterprises as consumers of the supplies they use. Sell bottles, blades, or film off the truck and you may need a permit for those goods. Confirm mixed contracts with CDTFA rather than guessing from a forum post.

Does a water-fed pole trigger a CSLB license?

No. A pole is a cleaning tool. CSLB cares about construct, alter, repair, and improve, not about whether your water is deionized. Using a pole on existing glass does not create a C-17 job. Replacing the glass does. Keep the bid language honest so a building owner does not treat a wash ticket like a remodel.

What if a property manager demands a contractor license number?

That is their vendor template, not a California wash license. Send a short note that you clean existing glass and you do not construct or repair the building, which tracks section 7026. If they will not amend the packet, walk. Paying for a license class you will not use just to satisfy a PDF is a bad trade.

Do I need workers' comp if I have no employees?

Labor Code section 3700 makes employers secure compensation. A true solo operator with no employees is not in that sentence. Plazas will still ask for a certificate. Buy general liability for access. If you hire anyone, including a regular Saturday helper, budget workers' comp, EDD registration, and an IIPP under Title 8 section 3203.

Can I dump wash water in the gutter in California?

Do not assume yes. Storm drain rules are municipal and regional. Soapy first-pass water in a gutter is how window washers collect real citations. Capture dirty water or use a method your city accepts. Confirm with the local stormwater desk. There is no single statewide gallon number I can print for every block.

Do I need a contractor license if one stop is over $1,000?

Not for a wash-only stop. The dollar figure in section 7048 is a contracting exemption, and the Legislature has changed the amount. If the work is not contracting under section 7026, the invoice total does not mint a CSLB requirement. If the stop includes construction or glass replacement, read current 7048 and CSLB rules and confirm before you start.

Is a fictitious business name the same as a license?

No. A DBA is a county name filing plus a newspaper publish under sections 17917 and 6064. It does not authorize construction, collect sales tax, or replace a city business tax certificate. It also does not by itself limit personal liability. File it so the bank and the invoices match. Do not frame it on the wall as a trade license.

What insurance do California storefront accounts actually ask for?

General liability, with window cleaning (not general contracting) in the description, plus additional-insured wording the plaza's packet names. Auto if you drive to the site. Workers' comp if you have employees. I will not invent limits or premiums. Read the vendor packet and have a California broker match it. Skip contractor bonds unless you actually hold a CSLB license.

Sources

  1. California Business and Professions Code § 7026: Defines contractor as a person who undertakes to construct, alter, repair, add to, subtract from, improve, move, wreck or demolish any building or part thereof.
  2. California Business and Professions Code § 7048: Creates the small-project exemption from the Contractors' State License Law based on aggregate contract price; dollar figure is set in the current statute text.
  3. CSLB C-17 Glazing Contractor classification page: C-17 covers making and installing glass, glass substitutes, frames, doors, and windows, which is install work rather than washing existing glass.
  4. California Business and Professions Code § 17917: Requires a filed fictitious business name statement to be published in a newspaper of general circulation in the county pursuant to Government Code section 6064.
  5. California Government Code § 6064: Sets publication of notice at once a week for four successive weeks.
  6. California Revenue and Taxation Code § 17941: Sets the limited liability company annual tax at $800.
  7. IRS Apply for an Employer Identification Number (EIN) online: The IRS issues EINs online at no charge through its own application.
  8. California Labor Code § 3700: Requires every employer except the state to secure the payment of workers' compensation.
  9. Cal/OSHA Title 8 CCR § 3282 Window Cleaning general requirements: States general safety requirements for window cleaning operations in California.
  10. CDTFA Sales and Use Tax Regulation 1501 Service Enterprises: Treats persons rendering service as consumers of tangible personal property used incidentally in the service, which is the usual sales-tax posture for a wash-only contract.
  11. CalGOLD permit assistance: State permit-assistance tool that lists local business licenses and tax registrations by city and business type.
  12. Cal/OSHA Title 8 CCR § 3203 Injury and Illness Prevention Program: Requires employers to establish, implement, and maintain an Injury and Illness Prevention Program.
  13. California Labor Code § 2775: Applies the ABC test: a person providing labor or services for remuneration is an employee unless the hiring entity demonstrates all three listed conditions.

Pure-Water Pole Route Kit

Need the your state version of Pure-Water Pole Route Kit?

Your storefront windows folder: the path, the papers, and the first-year operating list. Personalized to your situation. $149 one-time.

Get notified when Pure-Water Pole Route Kit launches

Pure-Water Pole Route Kit is not purchasable yet. Join the free list and we will email you as soon as it is.

No spam. Unsubscribe anytime.

Disclaimer: StorefrontWash is an independent publisher. We are not a law firm, not a licensing board, and not a service company in this trade. This is not legal, medical, or professional advice. Rules, fees, and forms change and vary by state. Always confirm with the relevant authority. We do not file applications or perform the work for you, and we make no promises about approval or timing.

StorefrontWash Editorial Team

StorefrontWash provides expert guidance and tools to help you succeed. Our content is reviewed for accuracy and kept up to date.

Related Guides

StorefrontWash
Start Free Assessment