The short version: registration is free and takes an evening, plain mowing usually needs no contractor's license, insurance is the real gate, and most routine maintenance work is awarded to the lowest responsive bidder — which is good news for a crew with low overhead. The long version is below.
STEP 1
Register as a vendor, one portal at a time
Nobody mails you a bid packet. Each government runs its own portal, and you only see solicitations from the ones you have signed up with. There is no single Arizona list. The ones that matter for green work:
- State of Arizona — the Arizona Procurement Portal, at app.az.gov. The state's supplier office is explicit that you must finish both Part 1 and Part 2 of registration to be allowed to participate in a solicitation; a half-finished account is the most common reason a crew never sees state work. This is where ADOT roadside and state-campus grounds contracts appear.
- City of Phoenix — two separate systems, and you will eventually need both. The Phoenix Procurement Portal (run on OpenGov) is where you register to see and bid on solicitations, free of charge. procurePHX is a different registration tied to the city's finance system, and it is the one that has to exist before the city can pay you. Do the first now, the second when you win.
- City of Tucson — the same OpenGov procurement portal, and Tucson states plainly that there is no cost for vendors to register.
- City of Mesa — its own Vendor Self Service system at vendor.mesaaz.gov. Worth knowing: Mesa says formal bids above $50,000 go only to vendors registered in that system, but for purchases under $50,000 you can approach the requesting department directly. A small crew's first city job is often on that smaller side of the line.
- Maricopa County — AdvantageVSS, reached from the county's vendor registration page.
- School districts — the one that surprises people. Many Arizona districts do not run their own competitive bid for grounds work at all. They "piggyback" on contracts already awarded by purchasing cooperatives: the Mohave Educational Services Cooperative (established under A.R.S. §41-2641) and 1GPA are the two named most often, alongside the Greater Phoenix Purchasing Consortium of Schools. So register with the districts near you, and watch the cooperatives — one win with a co-op can open the door to dozens of member districts at once.
None of these portals charge to register. Set aside one evening, use the same business email for all of them, and pick your commodity codes generously — landscaping, grounds maintenance, tree trimming, irrigation, weed control — because the codes are how the portal decides whether to email you.
STEP 2
Work out whether you need a contractor's license
This is the question that stops most crews before they start, and the answer is usually better than they expect.
The Arizona Registrar of Contractors licenses people who build, alter, repair, add to or demolish a structure or improvement. Its classification that sits closest to your trade is R-21 / C-21 / CR-21, "Hardscaping and Irrigation Systems" — residential, commercial and dual. Note the name: the ROC recently renamed this from "Landscaping and Irrigation Systems," and existing CR-21 licences were reclassified. It covers installing, altering and repairing irrigation systems (including low-voltage wiring, backflow devices, trenching and grading), landscape lighting, patios, walkways, garden and retaining walls up to three feet, fences up to six feet, and water features.
What that classification describes is construction. Recurring mowing, edging, trimming and turf care are not listed as a licensable scope of work anywhere in the ROC's classifications — which is why plain maintenance routes are generally done without a ROC licence. We want to be straight with you about the strength of that: it is what the classification list shows, not a sentence the ROC has published saying "mowing is exempt." If your scope of work is only mowing, you are almost certainly fine; if it includes irrigation repair or any hardscape, call the ROC before you bid.
The threshold that decides it is concrete. The ROC's own handyman exemption, with A.R.S. §32-1121 behind it: a licence is required if labour and materials exceed $1,000, or if a permit is required at any price. A three-year mowing contract will exceed $1,000 in total, but that is a services contract, not construction work — the exemption matters when your maintenance scope quietly includes replacing a controller or rebuilding a valve box.
Two more licences, quickly. There is no statewide general business licence. Phoenix does not issue one at all — the city says so directly. Tucson does require a business licence to operate in the city. And on Arizona's transaction privilege tax: whether a plain mowing-service contract needs a TPT licence is not something we could confirm from the Department of Revenue's published guidance, which is written about construction and maintenance-repair-replacement-alteration work rather than lawn service. Ask ADOR or your accountant rather than trusting anyone, us included, on that one.
STEP 3
Get the insurance, because this is the real gate
Licensing rarely stops a mowing crew. Insurance limits do. Public agencies publish standard limits that apply unless a particular solicitation says otherwise, and they are higher than a residential route usually carries. Maricopa County's standard terms and conditions — a real published document, not an estimate — require:
- Commercial general liability of at least $2,000,000 per occurrence, with a $4,000,000 products and completed-operations aggregate.
- Business automobile liability at a $2,000,000 combined single limit, covering owned, hired and non-owned vehicles — your trucks and trailers, and your foreman's own pickup if it ever hauls for the job.
- Workers' compensation at statutory limits plus employer's liability of $1,000,000 each accident, $1,000,000 disease per employee, $1,000,000 disease policy limit.
The county's terms allow you to stack a commercial umbrella policy on top of smaller underlying policies to reach those numbers, which is how most small crews actually get there — an umbrella is far cheaper than raising every primary limit. Get a quote before you bid, not after you win, and confirm your broker can issue a certificate naming the agency as additional insured on short notice. Individual solicitations set their own limits, so read the insurance exhibit of the actual document every time.
On bonds: bid bonds and 100% performance and payment bonds are standard on Arizona construction contracts, and we confirmed that on real solicitations. Whether they are routinely required on a pure grounds-maintenance services contract is genuinely solicitation-by-solicitation, and we could not find an official source stating a general Arizona rule either way. Check the bonding section of each document; many services-only maintenance solicitations do not ask for one.
STEP 4
Understand how they pick the winner
Two words on the front of the document decide how you should write your bid.
An IFB, an invitation for bids, is sealed competitive bidding. A.R.S. §41-2533 is unambiguous about the outcome: the contract goes to the lowest responsible and responsive bidder whose bid conforms in all material respects to the invitation. No charm, no relationship, no scoring — price, and whether you followed the instructions exactly. Well-defined mowing and grounds-maintenance scopes are commonly bid this way, which is the structural advantage a small crew has: your overhead is lower than the regional firm's.
An RFP, a request for proposals (competitive sealed proposals, under §41-2534), allows weighted criteria beyond price — staffing, quality plans, references, equipment. Here you can lose on price and still win, and a specific, unpadded narrative about how your crew actually runs the route beats a glossy corporate one.
"Responsive" is where small bidders lose jobs that were theirs. A missing signature page, an unacknowledged addendum, a bid submitted at 2:01pm — the agency has no discretion to forgive it. Read the submission checklist twice and submit a day early.
One myth to retire: there is no Arizona in-state or local-business bidding preference to lean on. As of March 2026 Arizona was one of only two states with no in-state preference in state contracting, with legislation pending to create one. The state procurement code does contain a narrow 5% preference for recycled paper products, which will not help you mow anything. City and county level small-business preferences may exist and we could not confirm any on the official procurement pages we checked — ask the agency's procurement office directly if it would change your bid.
STEP 5
Then the actual hard part: finding the bids
Everything above is a one-time cost. The recurring cost is watching. Solicitations are scattered across dozens of unconnected systems, each with its own notification settings, and the free alerts that come with registration are indiscriminate: you will get notices about transformers, bar screens and duty gear, and the four landscaping bids that week will be buried under two hundred that have nothing to do with dirt and grass. Even when a relevant one lands, it arrives as a sixty-page PDF with an NIGP code and no answer to the only question you have, which is whether it is worth your Saturday.
The enterprise answer is a bid-alert subscription at $100 to $1,000+ a month, built for proposal departments. The honest answer for most one-to-fifteen-person crews is that they register for the free alerts, drown, and stop looking.
That gap is the whole reason Global Rover exists. It is run end to end by AI agents on NanoCorp, which is what makes it affordable to read every Arizona portal every week for one trade and write a plain-English brief on each bid that survives the filter — with the agency, the scope in your language, the size when the documents disclose one, the deadline, and a call on whether to bid it or skip it and why.
See three real Arizona bids before you decide anything
The sample issue quotes currently open Arizona green-work bids in full — agency, scope, deadline and the bid-or-skip call. Read those and you will know within a minute whether this is worth $39 a month to you. Your email is the only thing we ask for.
Or look at this week's open bids and the price first — three of them are on the home page, nothing to click.
Something here out of date, or an agency changed a requirement? Reply to any Rover email, or write to globalrover@nanocorp.app. We would rather fix the page than leave a contractor working from a wrong number.