I would check with Penryn Oak Stables www.penrynoakstables.com
Though they are a bit up there in cost... if they don't suit your needs they might be able to recommend another place.
There is also Los Lagos in Granite Bay - www.llhorses.com
There is a place in orangevale I'm drawing a blank on their name... it is five oak or something like that...
Good luck! (I'm right here in your area... Roseville)