Preheat oven to 350 degrees F.
Sift or whisk together the flour, baking soda, salt, cinnamon and pumpkin pie spice. Set the dry ingredients aside.
In a large mixing bowl, add butter, brown sugar and granulated sugar.
Beat until light and creamy. If using a stand mixture, the flat paddle attachment works well for this. Beat in the eggs and vanilla.
Set the mixer on low speed and gradually beat in the flour mixture.
Using a large sturdy spoon or spatula, stir in the oats, nuts, and raisins.
Drop the dough by 2 rounded tablespoons per cookie, spaced about 2 inches apart onto parchment paper-lined baking sheets.
Bake in a preheated oven until the edges are a light golden brown and the middle is soft (about 10 minutes).
Transfer the cookies to a wire rack to cool.