All Roll Calls
Yes: 217 • No: 0
Sponsored By: Roger Niello (Republican)
Signed by Governor
Personalized for You
Sign up for a PRIA Policy Scan to see your personalized alignment score for this bill and every other piece of legislation we track. We analyze your financial profile against policy provisions to show you exactly what matters to your wallet.
5 provisions identified: 4 benefits, 0 costs, 1 mixed.
You can cancel a home improvement contract within three business days after signing. Seniors (65+) have five business days for contracts signed on or after January 1, 2021. If an official emergency is declared and your home was damaged, you get seven business days. You must get a signed and dated copy of the contract before work starts, and that starts the cancellation clock. The first page must show where to send the Notice of Cancellation and a phone number, and the contract must include a detachable cancellation form in the same language used to sell the job. If the required cancellation notice is missing, you can file a complaint with the Contractors State License Board.
Home improvement contracts must be in writing and signed before work starts. The downpayment cannot be more than $1,000 or 10% of the contract price, whichever is less. Progress payments must match specific work, and it is illegal to collect for work not yet completed. When you pay for part of the work, the contractor must give you a full, unconditional lien release before asking for more. The contract must warn you about mechanics liens and tell you how to reduce risk. It must also tell you that you can require a performance and payment bond, and if joint control is used, the contractor cannot have any financial interest in it.
Any extra work must be ordered in writing and signed by both sides before that work starts. The change must show the scope, dollar change, and any effect on payments or the completion date. If subcontractors will be used, the contract must say so and tell you that you can ask for a list with names, contact info, license numbers, and classifications. The same note must appear on any change order. The prime contractor is still responsible for finishing the job as the contract, plans, and specs require. A contractor can still seek fair payment in court for work actually done.
The contract must say if the contractor has commercial general liability insurance and name the insurer or show if there is none or self-insurance. It must also say whether the contractor has employees and carries workers’ compensation, or is exempt. The contract must include a notice about using licensed contractors and give CSLB contact info and website. Printed contracts must be easy to read, with at least 10‑point type and bold headings.
Part of this law operates only if this bill and Assembly Bill 1327 are both enacted and effective by January 1, 2026, both amend the same code section, and this bill is enacted after AB 1327. If those conditions are met, a different section of this bill does not take effect.
Roger Niello
Republican • Senate
There are no cosponsors for this bill.
All Roll Calls
Yes: 217 • No: 0
Senate vote • 9/11/2025
Item 29 — Senate SFLOOR
Yes: 40 • No: 0
House vote • 9/8/2025
Item 82 — Assembly AFLOOR
Yes: 78 • No: 0
legislature vote • 7/16/2025
Vote in CX25
Yes: 13 • No: 0
legislature vote • 7/8/2025
Vote in CX13
Yes: 12 • No: 0
legislature vote • 6/24/2025
Vote in CX33
Yes: 16 • No: 0
Senate vote • 5/15/2025
Item 146 — Senate SFLOOR
Yes: 34 • No: 0
legislature vote • 4/29/2025
Vote in CS53
Yes: 13 • No: 0
legislature vote • 4/21/2025
Vote in CS42
Yes: 11 • No: 0
Chaptered by Secretary of State. Chapter 585, Statutes of 2025.
Approved by the Governor.
Enrolled and presented to the Governor at 2 p.m.
Assembly amendments concurred in. (Ayes 40. Noes 0. Page 2871.) Ordered to engrossing and enrolling.
In Senate. Concurrence in Assembly amendments pending.
Read third time. Passed. (Ayes 78. Noes 0. Page 2981.) Ordered to the Senate.
Ordered to third reading.
Read third time and amended.
Ordered to third reading.
From consent calendar on motion of Assembly Member Aguiar-Curry.
Read second time. Ordered to consent calendar.
From committee: Do pass. Ordered to consent calendar. (Ayes 13. Noes 0.) (July 16).
From committee: Do pass and re-refer to Com. on APPR. with recommendation: To consent calendar. (Ayes 12. Noes 0.) (July 8). Re-referred to Com. on APPR.
From committee: Do pass and re-refer to Com. on JUD. with recommendation: To consent calendar. (Ayes 16. Noes 0.) (June 24). Re-referred to Com. on JUD.
Referred to Coms. on B. & P. and JUD.
In Assembly. Read first time. Held at Desk.
Read third time. Passed. (Ayes 34. Noes 0. Page 1091.) Ordered to the Assembly.
Read second time. Ordered to consent calendar.
From committee: Be ordered to second reading pursuant to Senate Rule 28.8 and ordered to consent calendar.
Set for hearing May 12.
Read second time and amended. Re-referred to Com. on APPR.
From committee: Do pass as amended and re-refer to Com. on APPR. with recommendation: To consent calendar. (Ayes 13. Noes 0. Page 941.) (April 29).
From committee: Do pass and re-refer to Com. on JUD. (Ayes 11. Noes 0. Page 808.) (April 21). Re-referred to Com. on JUD.
Set for hearing April 29 in JUD. pending receipt.
Set for hearing April 21.
Chaptered
10/10/2025
Enrolled
9/16/2025
Amended Assembly
9/3/2025
Amended Senate
5/1/2025
Introduced
2/19/2025