I can see how say, a roofing business might have a “VIP” sale during a slow season, such that a discounted contract is signed and money is exchanged in the future when the weather doesn’t prohibit the work.
I don’t think that is unreasonable.
The season is the same for all customers, so that isn't surveillance pricing.
I can see how a roofing business might buy your online shopping history, deduce that you drive a Lexus, and bump up their prices. Then profile you as not very handy, and cut corners knowing you won’t spot the issues.