I am a champion with a shield ally and a tower shield. Shield ally adds +2 to my shield's hardness and 50% HP and BT. So a normal tower shield in my hands has a hardness of 7 and 30 HP.
I want to be able to do two things: use shield block to reduce damage for myself and allies, and use raise shield/take cover to provide AC and cover bonuses.
How can I keep shield block effective past my initial levels? There are some magic shields that increase HP and hardness, but I haven't seen one that is a tower shield. Are there any shields, class features, feats, or strategies that I can use to keep shield block with a tower shield effective?