California emissions testing is conducted by service stations which you can find a list of here.  Each service station has their own hours of operations and schedule so you would need to call the service station that you plan on attending to find out their schedule and hours.  Also, California does not have a standard fee for emissions testing so each service station’s charge can be different.  It is recommended you call a few places to compare prices to ensure you get the best price possible.