Mark photos salvageable or total loss with safe deletion

Track photo condition, safely delete with warnings about affected estimates, and view contents sub-phases in Estimates and Invoices tabs.

What's New

Photos can now be marked as salvageable or total loss on the main Photos page and client share portal. Status is linked to your contents inventory items — edit a linked photo's condition and it updates the inventory automatically. Unlinked photos get a simple toggle.

Safe Photo Deletion

Deleting a photo now shows a preview of what else will be affected: the inventory item it belongs to, any estimates built from it (flagged for regeneration), and related invoices. This gives you a chance to review the impact before confirming. Deleting a photo that's the last one for an item removes the entire item and flags its estimates for re-building.

Estimates & Invoices Tabs

The Estimates and Invoices tabs on projects now distinguish contents sub-phases (Contents Documentation vs. Contents Cleaning), so you can track work and costs by the specific phase. Estimate rows link directly to their sub-phase instead of defaulting to documentation.

Tax-Inclusive Totals

Grand totals on contents estimates now show tax-inclusive amounts throughout the app, matching what you see on the estimate detail page and what customers pay.