In a medium bowl, blend flour, cinnamon, nutmeg, ginger, all-spice, baking powder, baking soda, and salt.
In a large bowl, blend canola oil, granulated sugar, and brown sugar until light and fluffy. Add eggs one at a time, blending well after each addition. Stir in the milk and pumpkin puree and blend well.
Add the flour mixture into the pumpkin mixture and stir until blended.