Monthly contracts fell from 71 spaces to 38 while I never repriced
Six-level garage in a secondary downtown, bought into it as a minority partner in 2021. 240 spaces, the underwriting leaned on 71 monthly contracts at $145 covering fixed costs and transient revenue being the upside.
What happened is that three of the four office tenants feeding us went to three days a week. Nobody canceled contracts in a block. It bled out, two or three a month, and because transient was recovering at the same time the gross revenue line looked fine for about a year. I was reading gross. The mix had shifted underneath it and I didn't catch it until the operator's Q3 report broke out contract count separately.
By the time we looked, 38 contracts. Transient was covering the gap on weekdays and not at all on weekends, and transient carries a card processing cost plus a much higher variance. Net was down roughly 22% against year one even though gross was down 9%.
The fix we tried was wrong too. We cut the monthly rate to $119 to hold the remaining base. It didn't bring anyone back, because the people who left weren't price sensitive, they just weren't driving in. We gave up about $12k a year on the 38 who'd have stayed anyway.
What I'd do differently: track contract count as its own line from month one and treat any three month decline as a repricing event, upward or downward depending on what the occupancy data says. And I'd have asked for daily occupancy by hour before I ever committed, not monthly revenue totals. We had no idea what our actual weekday peak was.