Preheat the oven to 350°.
Mix butter, shortening, and sugars until light and creamy.
Add eggs and vanilla, and mix well.
In a separate bowl, mix the dry ingredients. Then add them to the wet ingredients, mixing only to combine.
Stir in the raisins and pecans.
Drop batter with a cookie scoop onto greased baking pans.
Bake for 9 - 10 minutes or until the cookies are very lightly browned. Do not overbake unless you like crunchy cookies.
Remove the cookies to a wire rack for cooling. Store in an airtight container.
