A general contractor cancellation policy operates at two levels. The estimate visit policy is simple: deposit, cancellation window, retention terms. The project cancellation policy is a section of a full construction contract and involves material orders, subcontractor commitments, permit costs, and potentially months of work that has already been committed. The two documents require different levels of detail.
Free estimate visit policy template for GCs
[Business Name]: Project Estimate Visit Policy A deposit of [$100 to $200] is required to confirm your estimate appointment. This deposit holds your appointment time and applies toward your project total if you hire us for the work. Cancellation terms: - More than 48 hours before appointment: Full deposit refund. - Within 48 hours: Deposit retained as a site visit fee. - No-show or property inaccessible: Deposit retained. What to have ready for your estimate visit: - Clear access to all areas being assessed - Any existing drawings, plans, or permits for the space - A list of priorities and desired project scope - Your approximate budget range - All decision-makers present (all owners or spouses who must agree to the project) If we cancel for any reason: Full deposit refund within 24 hours. By booking this visit, you agree to these terms.
Project cancellation clause for your construction contract
[Business Name]: Project Cancellation Terms (Construction Contract Section) Owner-initiated cancellation: The Owner may terminate this contract with [14 to 30] days written notice. Upon termination, the Owner is responsible for: 1. Payment for all work completed through the termination date at the contract rate for completed work. 2. Cost of materials ordered specifically for this project that cannot be returned to the supplier, including restocking fees. 3. Subcontractor cancellation fees incurred due to the termination, for subcontractors committed within their cancellation window. 4. Permit costs and application fees already incurred. The Contractor will provide an itemized accounting of all costs within [10] business days of receiving written termination notice. Contractor-initiated termination: The Contractor may terminate with [14] days written notice for cause, including non-payment, repeated scope changes without agreed pricing, or unsafe working conditions. All payments received will be applied to work completed. Any balance will be refunded or invoiced.
Why the estimate visit filter matters for project quality
A paid estimate visit does more than protect your time. It filters for homeowners who are in the decision phase. Homeowners who accept a $150 estimate visit fee have crossed a psychological threshold: they have committed real money to the process of finding a contractor. That commitment correlates with homeowners who sign contracts, maintain project communication, and pay on schedule.
Homeowners who push back on a paid estimate visit are more likely to still be in the exploration phase, gathering information before committing. That is a legitimate place to be, and a free estimate is appropriate for those conversations. The paid estimate visit is for homeowners who are ready to select a contractor within the next few weeks. Positioning it that way makes the deposit feel like a feature rather than a barrier.
Enforcing the project cancellation clause
When a homeowner terminates a project mid-construction, your first step is to stop work and document the current state. Photograph all work completed, inventory materials on site, and compile subcontractor commitments outstanding. This documentation is the basis for your final accounting.
Send the written termination acknowledgment within 24 hours: "I have received your written notice of termination. Per our contract, I will provide an itemized accounting of completed work and committed costs within 10 business days. All work has been paused as of [date]." Keep the communication professional and documented.
For estimate visit deposits specifically, GrabMySlot enforces the 48-hour cancellation window automatically. No conversation needed. For project-level disputes, you will need your signed contract, your documentation of completed work, and in serious cases, your contractor's license board and a construction attorney.
GrabMySlot is free to start. You pay 3 percent only when you collect a deposit. Set up your estimate booking page in under five minutes at grabmyslot.com.
The right-to-rescind complication in residential contracts
Federal law and many state laws give homeowners a three-day right to rescind certain residential construction contracts, particularly those signed at the homeowner's residence rather than at a contractor's place of business. This right to rescind cannot be waived by contract. If a homeowner exercises the right to rescind within three business days of signing, they are entitled to a full refund of any deposit paid.
This is not a reason to avoid collecting deposits. It is a reason to understand the rescission right and build it into your process. Do not order materials or commit subcontractors until the three-day rescission period has passed. A $8,000 deposit collected on a project that is rescinded on day two is a deposit you must return. Materials ordered on day one before the rescission period expires are materials you may be holding without recourse.
Include the rescission notice in your contract as required by your state's law. This protects you legally and shows homeowners that you operate professionally and above board. Homeowners who understand their rights and have them disclosed proactively are more comfortable signing, not less. Transparency about the rescission right is a professional signal, not a concession.
Coordinating deposits with your accountant
GC project deposits have specific accounting treatment. A deposit collected before work begins is not revenue until work is performed. It is a liability on your balance sheet until the corresponding work is complete. Treating deposits as income when received and then having large refund events when projects cancel creates accounting distortions that make your business harder to manage.
Your accountant or bookkeeper should set up a deferred revenue or customer deposit account for deposits received but not yet earned. As work is performed, the deposit is recognized as revenue and moved accordingly. This treatment is standard for contractors and produces accurate financial statements that reflect where the business actually is at any point during a project.
