Fee petition mechanics · Updated July 2026
California unlicensed contractor recovery attorney fee petition mechanics: date of first payment to unlicensed contractor as primary Welch anchor, Bus. & Prof. Code § 7031(e) mandatory attorney fees
California unlicensed contractor recovery enforcement (Bus. & Prof. Code § 7031 — § 7026 contractor defined: any person who constructs, alters, adds to, repairs, or improves any building, highway, road, parking facility, railroad, excavation, or other structure, project, development, or improvement; § 7028: contracting without a required license is a misdemeanor; § 7031(a): unlicensed contractor may not bring or maintain any action to collect compensation for work requiring a license; § 7031(b): property owner who utilized services of an unlicensed contractor may bring action to recover ALL compensation paid for any act or contract; § 7031(e): 'The court shall award court costs and attorney fees to any person who prevails in an action to recover payment pursuant to subdivision (b)' — mandatory; recovery of all compensation paid regardless of quality of work or completion of project) solos billing hourly on mandatory attorney fees — in actions where the primary Welch temporal anchor is the DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR (the date on which the property owner makes the first payment to the contractor who was unlicensed at the time of contracting; this date is the ONLY primary anchor in the entire fee-petition-mechanics series in a PAYMENT DATE TO A CONTRACTOR WHOSE UNLICENSED STATUS IS ESTABLISHED BY THE CSLB'S OWN LICENSE VERIFICATION DATABASE — the CSLB (Contractors State License Board) license verification system records the contractor's license status as of each date queried; the CSLB's own historical license database confirms that the contractor was unlicensed on the payment date, on the CSLB's own administrative calendar entirely outside the property owner attorney's scheduling control; the payment itself is in the property owner's own bank records [check/ACH/wire/cash on the financial institution's own payment processing calendar]; simultaneously starts: (a) the § 7031(b) all-compensation-paid recovery claim (recovery of every dollar paid to the unlicensed contractor regardless of work quality, completion, or value conferred); (b) the § 7031(e) mandatory attorney fee petition lodestar under Hensley v. Eckerhart 461 U.S. 424 (1983); DISTINCT from CSLB contractor fraud [Bus. & Prof. Code § 7160: § 7160 applies to LICENSED contractors who obtain a contract through fraud — § 7031 applies when the contractor was NEVER licensed; § 7031(b) recovery requires only proof of unlicensed status and payment, no fraud required]; DISTINCT from contractor license law criminal violation [§ 7168: criminal statute; § 7031 is the parallel civil recovery mechanism]; DISTINCT from Automotive Repair Act [§ 9884: BAR-regulated auto repair dealers; § 7031 applies to § 7026 construction contractors]; DISTINCT from CSLB contractor license suspension [license suspended vs. never licensed: § 7031(b) recovery requires proof contractor was unlicensed during performance; CSLB records establish this on CSLB's own administrative calendar]; § 7031(e) mandatory attorney fees: 'shall award' — mandatory; property-owner-plaintiff-only; no bilateral fee risk; no direct federal contractor licensing recovery statute with mandatory attorney fee-shifting; no Ketchum/Dague split; pure Ketchum multiplier eligible in California Superior Court; Ketchum v. Moses 24 Cal.4th 1122 (2001); PLCM Group Inc. v. Drexler 22 Cal.4th 1084 (2000); Hensley v. Eckerhart 461 U.S. 424 (1983) lodestar from DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR; Missouri v. Jenkins 491 U.S. 274 (1989) fees-on-fees) — generate three billing gaps driven by first payment date and CSLB license verification and § 7031(b) all-compensation analysis advisory calls, the concurrent CSLB enforcement calendar and criminal prosecution calendar and surety bond enforcement calendar, and the § 7031(e) mandatory attorney fee petition and all-compensation calculation and Ketchum multiplier advisory calls: first payment date and CSLB license verification and § 7031(b) all-compensation recovery analysis advisory calls (7 clients × 2 calls × 42 min × 55% untracked ≈ 5.39 hrs = $1,617–$2,695/year at $300–$500/hr), CSLB enforcement calendar and criminal prosecution calendar and surety bond enforcement calendar advisory calls (6 clients × 3 calls × 44 min × 55% ≈ 7.26 hrs = $2,178–$3,630/year), and § 7031(e) mandatory attorney fee petition and all-compensation calculation and Ketchum multiplier advisory calls (5 clients × 2 calls × 44 min × 55% ≈ 4.03 hrs = $1,210–$2,017/year). For a solo California unlicensed contractor recovery practice, the annual billing gap from advisory call underlogging is $5,005–$8,342.
TL;DR
ClaimHour captures every first payment date and CSLB license verification and § 7031(b) all-compensation recovery analysis advisory call that starts the § 7031(e) fee documentation period from the DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR (on the CSLB's own license database calendar — the contractor's unlicensed status is on CSLB's own administrative calendar entirely outside property owner attorney's control), every concurrent CSLB enforcement calendar and criminal prosecution calendar and surety bond enforcement calendar advisory call on external proceedings entirely outside the attorney's scheduling control, and every § 7031(e) mandatory attorney fee petition and all-compensation calculation and Ketchum multiplier advisory call on the post-judgment fee petition calendar — passively, no timer, no audio, no call contents. $29–$59/mo. No PMS required.
First payment date and CSLB license verification and § 7031(b) all-compensation recovery analysis: calls on the CSLB database and property owner payment calendar
The DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR — the date on which the property owner makes the first payment to the contractor who was unlicensed at the time of contracting — is the primary Welch temporal anchor for § 7031(e) attorney fee billing documentation. This date is the ONLY primary anchor in the fee-petition-mechanics series in a PAYMENT DATE TO A CONTRACTOR WHOSE UNLICENSED STATUS IS ESTABLISHED BY THE CSLB'S OWN LICENSE VERIFICATION DATABASE. The Hensley lodestar starts from this date for four reasons: (1) CSLB database calendar controls the lodestar start: the § 7031(e) mandatory fee petition lodestar runs from the DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR — not from the CSLB complaint date, not from the property damage discovery date, not from the civil complaint filing date; (2) CSLB license verification establishes the legally operative fact: the critical element of the § 7031(b) claim — that the contractor was unlicensed at the time of performance — is established by querying the CSLB's own historical license verification database, which records the contractor's license status as of any date queried; the CSLB verification timestamp is on the CSLB's own administrative calendar entirely outside the property owner attorney's scheduling control; (3) § 7031(b) recovery is absolute: the California Supreme Court has held that § 7031(b) is an absolute bar to recovery by an unlicensed contractor and the property owner's right to recover all compensation paid is not subject to equitable defenses including substantial completion, unjust enrichment, quantum meruit, or services actually rendered — Hydrotech Systems, Ltd. v. Oasis Waterpark (1991) 52 Cal.3d 988; the advisory calls at first payment date include the all-compensation calculation to establish the full recovery amount; (4) § 7031(e) fee petition requires tracing to first payment date: because the § 7031(b) right to recover all compensation paid accrues at the date of the first payment, the § 7031(e) fee petition must document attorney hours from the first payment date forward.
Three initial advisory call types generate untracked billing from the first payment date: (1) CSLB license verification and § 7031(a) bar analysis advisory — arrives when property owner retains § 7031(b) recovery counsel (CSLB license verification: query the CSLB's online license check database [www.cslb.ca.gov] for the contractor's license number, license type, license status on date of each payment, and license history — the CSLB records each contractor's license suspension, revocation, and expiration dates on the CSLB's own administrative calendar; contractor license number verification: if contractor failed to display or provide a license number, the attorney must cross-reference the contractor's name, business name, and tax ID against the CSLB database; § 7031(a) bar analysis: once unlicensed status is confirmed, the contractor is absolutely barred from recovering compensation under § 7031(a) — the property owner's § 7031(b) claim for all compensation paid is established; § 7065 contractor license requirements: contractor must be licensed under the appropriate classification for the type of work performed — if contractor had a license for one classification but performed work requiring a different classification, the license defense fails for the misclassified work; § 7059.5 contractor license exemption analysis: certain exemptions may apply [owner-builder exemption: property owner doing work on own property; employees: employees of licensed contractor are not themselves required to be licensed]; exemption analysis advisory calls arrive on contractor's own employment records calendar; 42–48 min per call); (2) all-compensation paid calculation advisory — arrives immediately after CSLB license verification confirms unlicensed status (§ 7031(b) recovery: all compensation paid to the unlicensed contractor for ALL work performed under the contract — not limited to defective work, not limited to incomplete work, not limited to work performed after plaintiff's attorney was retained; all compensation means every payment from first payment to last payment, totaling the full contract amount actually paid; Hydrotech Systems: quantum meruit, substantial completion, and unjust enrichment defenses are unavailable to the unlicensed contractor under § 7031; § 7031 is a harsh forfeiture statute that courts enforce strictly because the Legislature has determined that the public policy benefits of requiring contractor licensing outweigh the harshness in individual cases; payment documentation: every check, ACH transfer, wire transfer, cash payment, and credit card payment to the unlicensed contractor must be documented from the property owner's own bank records and financial institution payment processing calendar; contractor's own receipts and invoices — if available — corroborate the payment dates and amounts on the contractor's own billing calendar; 42–48 min per call); (3) concurrent property damage and construction defect analysis advisory — arrives after all-compensation calculation (§ 7031(b) recovery is separate from property damage and construction defect claims: even if the unlicensed contractor's work resulted in property damage or construction defects, the § 7031(b) recovery for all compensation paid is a separate and additional claim; the property owner may simultaneously pursue § 7031(b) for all compensation paid AND construction defect/property damage claims for additional damages; Civ. Code § 895 SB 800 Right to Repair Act [covered in tier_ggg: california-right-to-repair-act-sb-800-civ-code-895] applies separately to residential construction defects and has its own notice and cure procedures on the builder's own repair calendar; § 7031 recovery is not limited by or subject to SB 800 Right to Repair Act procedures because § 7031 is a contractor licensing violation statute, not a construction defect statute; 42–48 min per call). At 55% untracked: 7 clients × 2 calls × 42 min × 55% = 323.4 min / 60 = 5.39 hours = $1,617–$2,695/year at $300–$500/hr.
CSLB enforcement calendar and criminal prosecution calendar and surety bond enforcement calendar: calls on external proceedings entirely outside attorney control
A California Bus. & Prof. Code § 7031 unlicensed contractor recovery case typically involves three concurrent external proceedings calendars that run entirely outside the property owner attorney's scheduling control: the CSLB enforcement calendar [CSLB investigates unlicensed contractor complaints on CSLB's own enforcement calendar — complaint intake, field investigation, citation issuance, and administrative hearing dates run on CSLB's own institutional calendar entirely outside property owner civil attorney's scheduling control], the criminal prosecution calendar [Bus. & Prof. Code § 7028 misdemeanor prosecution proceeds on the DA's own case management calendar and the criminal court's own docket; CSLB's own referral calendar determines when the criminal referral is made; DA's own prosecution calendar determines arraignment, plea, and sentencing dates entirely outside property owner civil attorney's scheduling control], and the surety bond enforcement calendar [if the unlicensed contractor falsely claimed to be bonded, surety bond recovery claim proceedings run on the bond company's own claims processing calendar entirely outside property owner attorney's scheduling control]. The CSLB enforcement calendar runs on CSLB's own institutional investigation, citation, and OAH (Office of Administrative Hearings) schedules. The criminal prosecution calendar runs on the DA's own prosecution schedule and the court's criminal docket. The surety bond enforcement calendar runs on each bond company's own claims processing schedule. Ketchum v. Moses 24 Cal.4th 1122 (2001). PLCM Group Inc. v. Drexler 22 Cal.4th 1084 (2000). Hensley v. Eckerhart 461 U.S. 424 (1983) lodestar from DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR. Missouri v. Jenkins 491 U.S. 274 (1989) fees-on-fees.
Three concurrent external proceedings calendar advisory call types generate untracked billing: (1) CSLB enforcement calendar advisory — the most operationally significant external calendar in unlicensed contractor recovery practice (CSLB complaint intake: property owner files complaint with CSLB through CSLB's online complaint portal; CSLB assigns a complaint number and assigns to an investigator on CSLB's own case assignment calendar entirely outside property owner civil attorney's scheduling control; CSLB field investigation: CSLB investigator inspects the work site, reviews the contractor's records and license history, and interviews witnesses on CSLB's own field investigation schedule; if investigator contacts property owner for information, advisory calls on CSLB's own investigation timeline; CSLB citation: if CSLB finds § 7028 violation, CSLB issues citation to unlicensed contractor for civil penalty up to $15,000; citation issuance date is on CSLB's own enforcement calendar; contested citation: contractor may contest citation within 15 days; administrative hearing is set by OAH on OAH's own hearing calendar entirely outside property owner civil attorney's scheduling control; citation default: if contractor fails to pay or contest citation within 15 days, citation becomes final on CSLB's own collection calendar; final citation generates advisory calls on collection strategy on CSLB's own collection calendar; CSLB unlicensed contractor registry: CSLB may post the contractor's name on the CSLB unlicensed contractor registry — registry publication date is on CSLB's own database update calendar; CSLB annual unlicensed contractor sweep: CSLB conducts annual sweeps targeting unlicensed contractors in high-activity construction markets; if same contractor is cited in CSLB sweep, sweep results on CSLB's own sweep calendar generate advisory calls on their impact on the property owner's civil action; 44–50 min per call); (2) criminal prosecution calendar advisory — arrives when CSLB refers case to DA for criminal prosecution (§ 7028 misdemeanor: unlicensed contracting is a misdemeanor on first offense; second offense within 5 years: § 7028.1 enhancement — court may impose up to double the fine or imprisonment; DA's own prosecution calendar determines arraignment date, plea offer timing, and trial date entirely outside property owner civil attorney's scheduling control; criminal conviction advisory: criminal conviction of contractor for § 7028 misdemeanor creates judicial record establishing unlicensed status element for § 7031(b) civil action — coordination advisory calls on timing of criminal conviction relative to civil action trial; criminal fine: court may impose fine up to $15,000 for § 7028 violation; fine payment (if any) is on the court's own criminal collections calendar; § 7028.3 stop notice: CSLB may issue stop notice to any agency issuing building permits — stop notice prevents contractor from pulling additional permits on CSLB's own permit database calendar entirely outside property owner civil attorney's scheduling control; 44–50 min per call); (3) surety bond enforcement calendar advisory — arrives if contractor falsely claimed to be bonded (§ 7071.5: licensed contractors must be bonded in the amount of $25,000 [$15,000 for home improvement contractors] — an unlicensed contractor is by definition uninsured and unbonded under § 7071.5; if contractor falsely represented having a bond or license to induce contract formation, the property owner may have fraud-based claims against the contractor in addition to the § 7031(b) all-compensation-paid recovery; CSLB Contractors License Bond of Qualifying Individual: if contractor was in process of obtaining a license and falsely represented licensed status, individual qualifying person bond may be reachable; bond company claims processing: if contractor carried any bond, bond company processes claims on its own claims processing calendar entirely outside property owner attorney's scheduling control; bond exhaustion advisory: if bond is already exhausted by prior claims from other property owners, remaining recovery against contractor requires judgment enforcement on contractor's own asset calendar; 44–50 min per call). At 55% untracked: 6 clients × 3 calls × 44 min × 55% = 435.6 min / 60 = 7.26 hours = $2,178–$3,630/year at $300–$500/hr.
§ 7031(e) mandatory attorney fee petition and all-compensation calculation and Ketchum multiplier advisory: calls on the post-judgment fee petition calendar
Bus. & Prof. Code § 7031(e) provides mandatory attorney fees to the prevailing property owner: 'The court shall award court costs and attorney fees to any person who prevails in an action to recover payment pursuant to subdivision (b).' The mandatory 'shall award' language creates an unconditional fee-shifting entitlement for any property owner who prevails in a § 7031(b) all-compensation-paid recovery action. The § 7031(e) fee petition requires a Hensley lodestar from the DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR through CSLB license verification, all-compensation calculation, CSLB enforcement monitoring, criminal prosecution monitoring, surety bond enforcement monitoring, litigation, and fee petition. No direct federal contractor licensing recovery statute with mandatory attorney fee-shifting exists — the Ketchum multiplier applies without any Dague constraint. Ketchum v. Moses 24 Cal.4th 1122 (2001). PLCM Group Inc. v. Drexler 22 Cal.4th 1084 (2000). Hensley v. Eckerhart 461 U.S. 424 (1983). Missouri v. Jenkins 491 U.S. 274 (1989) fees-on-fees.
Two § 7031(e) post-judgment advisory call types generate untracked billing: (1) § 7031(b) all-compensation recovery and fee petition component assembly advisory — arrives at judgment (§ 7031(e) fee petition components: [a] first payment date and CSLB license verification advisory hours [from first payment date]; [b] all-compensation calculation advisory hours [documentation of every payment from first payment through last payment]; [c] CSLB enforcement calendar monitoring hours [complaint intake monitoring, field investigation coordination, citation advisory]; [d] criminal prosecution calendar monitoring hours [§ 7028 misdemeanor arraignment monitoring, plea advisory, conviction impact advisory]; [e] surety bond enforcement calendar monitoring hours [if applicable]; [f] construction defect and property damage analysis hours [if additional defect claims pursued simultaneously; Hensley segregation required between § 7031(b) contractor licensing hours and construction defect/SB 800 hours if both claims pursued]; [g] Missouri v. Jenkins 491 U.S. 274 (1989) fees-on-fees: attorney time spent preparing § 7031(e) fee petition is itself compensable; 44–50 min per call); (2) Ketchum multiplier analysis and contingency factors advisory — arrives at fee petition (Ketchum five-factor multiplier analysis for California § 7031(e) unlicensed contractor recovery fee petition [Ketchum v. Moses 24 Cal.4th 1122 (2001)]; no Dague constraint — no federal parallel: [a] CSLB license verification outcome uncertainty: whether CSLB records would confirm unlicensed status as of each payment date was uncertain at inception — some contractors operate under lapsed or suspended licenses that require detailed CSLB history analysis; [b] contractor asset recovery uncertainty: whether property owner could actually collect the judgment against an unlicensed contractor who typically lacks substantial assets was a major contingency at inception — unlicensed contractors frequently lack significant recoverable assets; [c] contractor defense uncertainty: whether contractor would assert exemptions or defenses under § 7031(a) [owner-builder exemption, employment exemption] requiring additional analysis was uncertain at inception; [d] all-compensation amount uncertainty: whether all payments could be documented from property owner's own bank records and reconstructed from contractor receipts was uncertain at inception; [e] concurrent construction defect claim interaction uncertainty: whether pursuing concurrent SB 800 Right to Repair Act claims would affect § 7031(b) litigation posture was uncertain at inception; Hensley task-level segregation for § 7031(e) fee petition: [i] CSLB license verification and § 7031(b) elements analysis hours — exclusively § 7031(e) track; [ii] all-compensation documentation hours — exclusively § 7031(e) track; [iii] CSLB enforcement and criminal prosecution monitoring hours — exclusively § 7031(e) track; [iv] construction defect/SB 800 hours — segregated into separate fee track if § 7031(b) and SB 800 claims pursued simultaneously; PLCM Group 22 Cal.4th 1084 (2000) prevailing market rate for California contractor licensing recovery practice; Missouri v. Jenkins 491 U.S. 274 (1989) fees-on-fees; 44–50 min per call). At 55% untracked: 5 clients × 2 calls × 44 min × 55% = 242 min / 60 = 4.03 hours = $1,210–$2,017/year at $300–$500/hr.
How ClaimHour fits California Bus. & Prof. Code § 7031 unlicensed contractor recovery practice
California unlicensed contractor recovery Bus. & Prof. Code § 7031 solos billing hourly on mandatory attorney fees — with first payment date and CSLB license verification and § 7031(b) all-compensation recovery analysis advisory calls arriving when property owner retains § 7031 recovery counsel (DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR = primary Welch anchor; the ONLY primary anchor in the fee-petition-mechanics series in a PAYMENT DATE TO A CONTRACTOR WHOSE UNLICENSED STATUS IS ESTABLISHED BY THE CSLB'S OWN LICENSE VERIFICATION DATABASE — contractor's unlicensed status is on CSLB's own administrative calendar entirely outside property owner attorney's control; § 7031(e) mandatory 'shall award' attorney fees to prevailing property owner; property-owner-plaintiff-only; no bilateral fee risk; no direct federal analog → no Ketchum/Dague split; pure Ketchum multiplier eligible), CSLB enforcement calendar advisory calls on CSLB's own complaint intake, field investigation, and citation calendar entirely outside property owner attorney's scheduling control, criminal prosecution calendar advisory calls on DA's own prosecution schedule and court's own criminal docket entirely outside property owner civil attorney's scheduling control, surety bond enforcement calendar advisory calls (if applicable) on bond company's own claims processing calendar entirely outside property owner attorney's control, and § 7031(e) mandatory attorney fee petition and all-compensation calculation and Ketchum multiplier analysis advisory calls arriving at judgment — and if your § 7031(e) lodestar documentation must satisfy the Hensley contemporaneous-record standard from the DATE OF FIRST PAYMENT TO UNLICENSED CONTRACTOR through CSLB license verification, all-compensation documentation, CSLB enforcement monitoring, criminal prosecution monitoring, litigation, and fee petition, ClaimHour was built for that gap.