Ladder Stands
$69.99
Manufactured by one of the top tree stand manufacturers out there, the Big Dog 20’ Climbing Stick offers superior performance at an affordable price. Weighing only 25 pounds, the Big Dog 20’ Climbing Stick features an all-steel construction and is able to hold up to 300 lbs.