Last updated 2026-08-18

TL;DR
Arizona has no solar panel cleaning board or license. You skip the contractor license for maintenance-only cleaning, but a state TPT license and city tax licenses apply. A 20-panel system runs $150 to $250 and takes 45 to 90 minutes. Soiling costs Arizona systems 1 to 3% a year, so most homes need cleaning once or twice annually.
Is there a solar panel cleaning board in Arizona?
No. Arizona has no state board that regulates solar panel cleaning. The search "solar panel cleaning board Arizona" usually comes from people who assume a trade board exists the way it does for electricians or contractors. It doesn't.
The closest oversight is the Arizona Registrar of Contractors, and they only regulate trades that involve construction, alteration, or repair [1]. Cleaning is maintenance, not construction. So if you're starting a solar panel cleaning business, skip the hunt for a special board. There's no board exam. There's no board-issued license number to display. There's no continuing education requirement tied to any board.
Do you need a license for solar panel cleaning in Arizona?
For the cleaning work itself, no state license is required. The Arizona Registrar of Contractors lists solar installation (C-61) in its classifications but has no cleaning or maintenance category for solar [1]. A cleaning-only business falls outside the ROC's scope.
That doesn't mean you operate with zero paperwork. You need a general business license from the city or county where you work (if that locality requires one) and a Transaction Privilege Tax (TPT) license from the Arizona Department of Revenue [2][3]. These are tax registrations, not trade licenses, but they're mandatory for anyone selling a taxable service in the state.
So the short version: no solar panel cleaning license exists, but you still need the same foundational registrations every Arizona service business carries.
What city and tax licenses are required to clean solar panels in Arizona?
State law puts a Transaction Privilege Tax (TPT) on most business activity. Cleaning services are taxable, so you need a TPT license from the Arizona Department of Revenue [3]. The application is free, but you file returns on a set schedule even when you owe little or nothing.
Local rules vary. In Phoenix, every business inside city limits needs a privilege (sales) tax license, including sole proprietors working from home [2]. Tucson, Mesa, and other cities run similar systems. Check with the city clerk or finance department in each place you plan to serve.
A few Arizona counties want a county business license, but most don't. Maricopa County, for example, doesn't issue general business licenses and leans on the cities instead. The safe move is simple. Call the specific city where you'll do your first job and ask, "Do I need a local business license to offer cleaning services?" You'll usually hear yes, plus a small fee.
How much does solar panel cleaning cost in Arizona?
Expect $100 to $250 for a typical residential array of 15 to 25 panels. National surveys spread wider. Angi puts the average at $150 to $330 per system, with per-panel pricing from $10 to $20 [4]. Arizona sits at the low end because labor rates are moderate and most homes have single-story, walkable roofs.
Here's how a job pencils out by size:
| System size | Cost range (Arizona) | Per-panel rate |
|---|---|---|
| 12 to 16 panels | $100, $150 | $8, $12 |
| 17 to 25 panels | $150, $250 | $9, $10 |
| 30+ panels (residential) | $250, $350 | $8, $11 |
Some cleaners charge a flat fee instead of per panel, especially where access is easy. Others add a surcharge for two-story homes or steep pitches. See a quote above $400 for a standard 20-panel system? Ask why. High prices usually bundle extras like bird proofing or gutter cleaning.
How long does solar panel cleaning take in Arizona?
Plan for 45 to 90 minutes on a typical residential job. The water-on-panel time is short. Most of the hour goes to ladder setup, walking the roof to check panels, and dealing with Arizona's fine dust residue.
A solo cleaner running a DI water system and an extendable brush can finish a 20-panel array in about 50 minutes if the roof is single-story and walkable. A two-story home with a steep pitch might run 1.5 hours because of ladder resets and safety tie-offs. A two-person crew cuts simple layouts to 30 to 40 minutes.
Homeowners hiring a pro can often book a midday slot and come home to finished work. Few Arizona jobs need more than two hours unless a haboob or tree sap left heavy buildup.
What affects the cost and time of a cleaning job?
Pitch and height drive cost more than anything else. A low, walkable roof needs less time and less gear. A second-story array on an 8/12 pitch needs fall protection, more ladder resets, and often a second person. That can double the price.
Soiling severity matters too. Arizona's dry air lets dust pile up but rarely bakes it into hard grime. Still, a property near open desert or an active construction site can carry thick silt that needs several rinse passes. Panels ringed by mesquite trees or working farms pick up sap and pollen, which adds 15 to 20 minutes of scrubbing.
Water access is the other wrinkle. Some cleaners haul their own DI water tanks, which adds vehicle cost and fill-up time. A company that runs the homeowner's hose through an inline filter might charge a touch less but spend a few extra minutes on setup. Confirm which method the cleaner uses before you book.
Do I need insurance for a solar panel cleaning business in Arizona?
Nothing in Arizona law forces a cleaning-only business to carry liability insurance. Going without it is still a bad bet. One cracked panel or one slip off a ladder can sink a small business that has no coverage.
Most pros carry general liability with a $1 million per-occurrence limit. That covers accidental property damage (a broken panel, water intrusion) and bodily injury to someone other than yourself. Workers' compensation is required once you have employees, and plenty of sole proprietors buy it anyway to cover their own medical bills after a fall.
Some homeowners, especially those with high-end systems or leases, ask for proof of insurance before they hand over roof access. A certificate of insurance ready to send makes you look serious and keeps you from losing a job over paperwork.
Is professional cleaning worth it in Arizona's desert climate?
For most Arizona homeowners, yes, but not monthly. NREL research on photovoltaic soiling puts annual energy losses from dust and dirt across most of Arizona at 1% to 3% for fixed-tilt systems [6]. That's low next to the 5% to 7% losses measured in California's Imperial Valley and parts of Texas.
A 10-kilowatt system in Phoenix makes roughly 16,000 kWh a year. At a retail rate of $0.14/kWh, a 2% soiling loss costs about $45 a year in lost production. A $175 cleaning every other year more than pays for itself in recovered energy. The bigger value often hides in prevention: steady cleaning stops hot spots from bird droppings or heavy dust patches that wear cells faster.
Panels lying flat or tilted under five degrees hold dust because rain won't wash it off. Those systems earn an annual cleaning. Panels tilted 20 degrees or more usually catch enough monsoon rain to rinse light dust, so every 18 to 24 months is often plenty.
What equipment do you need to clean panels safely and effectively?
A DI (deionized) water system, a soft brush on an extendable pole, and a roof-safety kit handle 90% of residential jobs. DI water dries spot-free, so you skip squeegees and cut labor time.
Solar cleaning specialists often mount a small DI tank in a truck or trailer, add a pump, and run a hose that reaches 50 to 75 feet. A single operator can stay on the ground with a water-fed pole on one-story homes, which removes fall risk entirely. Two-story work is different. A harness, anchor, and lifeline are not optional. OSHA's fall protection standard for construction (29 CFR 1926.501) requires protection at six feet or more above a lower level on any roof with an unprotected edge [5]. Cleaning may not formally count as construction, but that's the standard worth following.
SolarWashPath's $149 one-time kit pairs a DI water system with a roof-safety package, covering the gear a new cleaner needs for the first few jobs. It's an easy way to stop guessing at equipment standards while keeping startup costs down.
Starting a solar panel cleaning business in Arizona: step by step
1. Form a business entity. Most solo cleaners start as an LLC through the Arizona Corporation Commission ($50 filing fee). This separates personal and business liability. 2. Get an EIN from the IRS (free, online). You need it to open a business bank account and to file taxes [7]. 3. Register for a TPT license with the Arizona Department of Revenue [3]. Free to apply, but you must file returns. 4. Get a city business license where you'll work [2]. Serving multiple cities can mean several licenses. 5. Buy general liability insurance, plus workers' comp if you hire. Budget $50 to $80 a month for a solo cleaner's general liability policy. 6. Buy your cleaning equipment. A DI system and safety kit cover the practical side. 7. Set up basic marketing. A Google Business Profile, some before-and-after photos of dusty panels, and a Nextdoor presence pull your first leads.
There's no state exam, no board approval, no mandatory training. That low barrier means your reviews and your response time are the real differentiators.
State regulations and safety rules to know
Arizona residential construction runs under the International Residential Code, but there's no solar cleaning inspection. The rule that actually matters is OSHA's fall protection standard. Any work at six feet or more on a roof with an unprotected edge calls for fall protection [5]. Cleaning may not formally count as construction, but following the standard keeps you upright and limits your liability.
Water rules rarely touch a cleaning business. Most residential jobs use 15 to 30 gallons, well under any conservation trigger. Tucson and Phoenix require no special permit to run a hose for panel cleaning, though it's smart to check city advisories during extreme drought restrictions.
Homeowners in HOA-governed communities sometimes need permission for roof access. A certificate of insurance and a short safety plan usually make HOA approval routine.
How Arizona compares to other states for solar cleaning licensing
Arizona is one of the lighter-regulation states. California treats solar cleaning under its C-61 / Limited Specialty classification and requires a license once the work crosses a set value see the California guide. Florida has no general cleaning license either, but local business tax receipts are mandatory in most counties compare Florida rules.
Colorado has no state board, yet Denver and Boulder enforce strict business license rules and sometimes want proof of insurance before they issue one Colorado details. Illinois runs largely deregulated for cleaning, with registration handled at the county level Illinois guide. The pattern holds across all of them. No solar-specific board exists, but city and county tax licenses nearly always apply.
Arizona's mix of no state contractor license and moderate costs makes it one of the simplest states to start a solar cleaning business, as long as you handle the city-level paperwork.
Common questions new cleaners and homeowners ask
Can I do it myself? Yes. A homeowner with a hose, a soft brush, and some DI water can safely clean panels they can reach from the ground. For roof access, DIY isn't worth the fall risk.
Will cleaning void my panel warranty? No, as long as you use a soft brush and DI water or a gentle soap. Major manufacturer warranties (LG, SunPower, REC) allow routine cleaning. Power-washing and abrasive scrubbers can void it, so skip them.
Does rain clean panels in Arizona? Monsoon rain helps, but it also drops fresh dust when it splashes off dry ground. After a haboob, a hose rinse clears the worst of the muck, but a professional DI water cleaning removes the fine film that rain leaves behind.
Frequently asked questions
Do you need a license for solar panel cleaning in Arizona?
No state license is required for cleaning-only work. You need a city business license if the city requires one, plus a Transaction Privilege Tax license from the state. The Arizona Registrar of Contractors does not regulate maintenance activities like cleaning.
How much does solar panel cleaning cost in Arizona?
Most residential jobs cost $100 to $250 for a typical 15 to 25 panel system. Per-panel pricing runs $8 to $12. Larger arrays or two-story roofs can push the price to $350, but quotes above that for standard work deserve a question.
How long does solar panel cleaning take in Arizona?
A 20-panel one-story home takes about 45 to 60 minutes. Two-story jobs and heavily soiled systems can run up to 90 minutes. With a two-person crew, many jobs finish in 30 to 40 minutes.
Is there a state board that oversees solar panel cleaning in Arizona?
No. There is no solar panel cleaning board, certification board, or licensing board in Arizona. The state's contractor licensing body covers installation, not maintenance of existing systems.
What is a TPT license and do I really need one?
TPT stands for Transaction Privilege Tax. It's Arizona's version of a sales tax on services. Anyone selling cleaning services needs a TPT license from the Department of Revenue, including a sole proprietor working alone.
Do I need insurance to clean solar panels in Arizona?
State law doesn't require it for cleaning, but general liability insurance is strongly recommended. Most pros carry at least $1 million in coverage. Workers' comp is required once you hire employees.
How often should I clean solar panels in Arizona?
For tilted panels (20 degrees or more), every 18 to 24 months is usually enough. Flat or low-tilt panels, common on commercial roofs, do better with an annual cleaning. After a severe dust storm, you may want a rinse sooner.
Can I start a solar panel cleaning business with no experience?
Yes. There's no mandatory training. Most cleaners learn by practicing on their own system or a friend's panels. The core skills are roof safety awareness, running a DI water system, and steady customer service.
What equipment do I need to start a solar panel cleaning business?
A DI water system (tank or inline filter), a soft-bristle brush on an extendable pole, a harness and fall protection kit for roof work, and a reliable vehicle. Some companies also carry an RV water pump and extra hose.
Is a business license from the City of Phoenix enough to work in other Arizona cities?
Usually not. Phoenix, Tucson, Mesa, and other cities each require their own business license (privilege tax license). You register in each city where you do business.
How do Arizona's licensing requirements compare to California's?
California requires a C-61 contractor license for many solar cleaning jobs, especially once the work exceeds $500 in value. Arizona has no equivalent state-level requirement, which makes entry easier. See the California guide for specifics: /articles/state-guides/solar-panel-cleaning-board-california.
Does the IRS require a special EIN for a solar cleaning business?
Not a special one. Anyone operating as an LLC or hiring employees needs a standard Employer Identification Number from the IRS. Sole proprietors without employees can use their Social Security Number but often get an EIN for banking.
What's the best training resource for new cleaners?
There's no formal Arizona training. The Solar Energy Industries Association (SEIA) publishes general best-practice guides, and OSHA's online fall protection material is free. Hands-on practice with a DI kit is the most practical training you'll get.
Can a homeowner clean their own solar panels without voiding the warranty?
Yes, if they use a soft brush and DI water. Major manufacturers like REC and LG permit cleaning. Avoid high-pressure washers and abrasive scrubbers, which can damage panel surfaces and void the warranty.
Sources
- Arizona Registrar of Contractors - License Classifications: The ROC's license classification list includes solar installation (C-61) but does not list solar panel cleaning as a regulated trade.
- City of Phoenix - Business Licensing: All businesses operating in Phoenix must obtain a privilege (sales) tax license.
- Arizona Department of Revenue - Transaction Privilege Tax License: A TPT license is required for any business selling a taxable service in Arizona.
- Angi - How Much Does Solar Panel Cleaning Cost?: Average solar panel cleaning cost ranges $150, $330 per system, with per-panel pricing of $10, $20.
- Occupational Safety and Health Administration - Fall Protection, 1926.501: Fall protection is required on roofs with unprotected edges at 6 feet or higher, commonly applicable during solar panel cleaning on two-story homes.
- NREL - Soiling Losses in Photovoltaic Systems: NREL research shows annual soiling losses in most of Arizona fall between 1% and 3%.
- IRS - Employer ID Numbers: An EIN is required for businesses with employees or those structured as LLCs or partnerships.