Pre-fill via URL Parameters
You can pre-fill form fields by adding query parameters to the page URL. Each parameter name corresponds to a field ID listed below.
Example:
https://docs.airenovationcalculator.com/simple-works-contract?owner_fullname=John+Smith&contractor_fullname=ABC+Builders&property_address=123+Main+St&contract_price=15000&start_date=2025-03-01Available parameters:
governing_state, contract_date, owner_fullname, owner_address, owner_phone, owner_email, contractor_fullname, contractor_address, contractor_license, contractor_phone, contractor_email, property_address, work_description, scope_item_1, scope_item_2, scope_item_3, scope_item_4, contract_price, installment1_amount, installment2_amount, installment2_milestone, installment3_amount, payment_method, start_date, completion_date, cancellation_deadline, owner_signature, contractor_signature
What this template was checked against
Before it is published, the template passes an automated check of these requirements:
- Bold three-day cancellation statement next to the signatures — FTC Cooling-Off Rule, 16 CFR 429.1(a)
- Notice of Cancellation form, word for word — FTC Cooling-Off Rule, 16 CFR 429.1(b)
- Contractor license number and down payment limit — Cal. Bus. & Prof. Code 7159 and 7159.5(a)(3); similar laws in other states
Requirements last compared with the text of the law on September 12, 2026.
This is a template, not legal advice.
The automated check covers only the laws listed here. The template does not replace a lawyer, and it cannot account for every situation, every state's rules or changes in the law after the date of the check. You use this document at your own risk: before signing, make sure it fits your situation.
All documents
Create a simple, contractor-friendly contract for renovation work