You would need to come up with the table and populate it with the values for the zip codes. The next custom part is making the set session variable store the service type in a session variable based on the values from the recordset. Once you are getting the service type in the session variable you can then edit the shipping quote server behavior to make use of it.
If you need a developer to help you get this incorporated you can post a thread to our jobs board.