diff --git a/commerce_ups.module b/commerce_ups.module
index edc1f40..8ab8051 100644
--- a/commerce_ups.module
+++ b/commerce_ups.module
@@ -105,7 +105,10 @@ function commerce_ups_service_rate_order($shipping_service, $order) {
       }
     }
   }
-
+  
+  // Allow others to modify the shipping service 
+  module_invoke_all('commerce_ups_service_rate_order', $shipping_service, $order);
+  
   // Return the rate for the requested service or FALSE if not found.
   return isset($rates[$shipping_service['name']]) ? $rates[$shipping_service['name']] : FALSE;
 }
