You can also earn Alliance Points by repairing keep walls and doors. If you're having trouble finding a team, this is probably the easiest way to obtain the achievement solo. Go to a siege merchant and buy some keep door woodwork and keep wall masonry repair kits. Travel to your fortifications that are close to the enemy and look for damaged walls and doors. I unlocked the achievement while rebuilding a keep wall.