AllGood Driving School Inc.
AllGood Driving School Inc.
  • Home
  • Behind The Wheel Lessons
  • Online Driver Ed
  • Login To Online Driver Ed
  • Use our Car for DMV Test
  • About Us
  • Service Area Locations
  • FAQs
  • Licensing Process in CA
  • Contact Us
  • Lesson Curriculum
  • Meet Our Staff
  • Cancellation Policy
  • More
    • Home
    • Behind The Wheel Lessons
    • Online Driver Ed
    • Login To Online Driver Ed
    • Use our Car for DMV Test
    • About Us
    • Service Area Locations
    • FAQs
    • Licensing Process in CA
    • Contact Us
    • Lesson Curriculum
    • Meet Our Staff
    • Cancellation Policy

  • Home
  • Behind The Wheel Lessons
  • Online Driver Ed
  • Login To Online Driver Ed
  • Use our Car for DMV Test
  • About Us
  • Service Area Locations
  • FAQs
  • Licensing Process in CA
  • Contact Us
  • Lesson Curriculum
  • Meet Our Staff
  • Cancellation Policy

Frequently Asked Questions

Please text us at 916-866-8051 if you cannot find an answer to your question.

1.  If you are under 18 years old:

 

STEP 1 - Complete an approved Driver Education course.  Click here for our online Driver Ed.
STEP 2 - Take a written test at the DMV when you are at least 15 1/2 years old to obtain permit. 

STEP 3 - Start driving lessons with an approved driving school, at least six hours are required. Click here for Behind the Wheel Lessons

STEP 4 - Practice at least 50 hours with a California licensed driver aged 25 or older, 10 hours at night. This practice time may begin after the first driving lesson.

STEP 5 - Hold the instructional permit at least 6 months and be at least 16 years old.

STEP 6 - Take a driving test at the DMV to receive a provisional driver’s license. 


2.  If you are 18 and over:

 

STEP 1 – Take a written test at the DMV to get a learner's permit.  You MAY take our Online Driver Education course to help prepare you for the written test, and for safe driving principles.  It is not required.

CLICK HERE TO REGISTER.

STEP 2 - Practice driving with a driving school or any qualified individual age 18 or older. You MAY  take Behind the Wheel driving lessons with us to help prepare you for your drive test, and help you be a safe driver.  It is not required.    CLICK HERE TO REGISTER

STEP 3 - Return to the DMV for a behind the wheel driving test to obtain your license. 


All Driving lessons are scheduled through our website.  CLICK HERE TO REGISTER


Yes, we offer free  pick-up and drop-off services to the businesses, schools, and residences within our service area boundaries.  We can pick up from one location and drop off in another location if both addresses are in the same service zone. 


 We have offices and drivers throughout many locations in Northern California.  However, It is not necessary to come to us. We offer free pick-up and return for all your lessons, and all scheduling and other services on conducted online or via text.  Here is a list of all the cities we service: Sacramento, Stockton, Sonora, Manteca, Jamestown, Angels Camp, Lodi, Galt, Petaluma, Novato, Santa Rosa, Rohnert Park, Elk Grove, Lathrop, Tuolumne City, Twain Harte, Columbia, Mill Valley, Corte Madera, Folsom, Roseville, Eldorado Hills, Carmichael, Arden, Rancho Cordova, West Sacramento, Larkspur, Sebastopol, Windsor. 


Our driving lessons are private lessons and we never have other students in the vehicle.  We allow one parent to ride along if the student is a minor, and we allow a translator to accompany in the backseat, if needed.  Friends or siblings are not allowed. 


 Yes, we teach drivers all the time who have never set foot behind the wheel.  It's our goal to make your first driving experience a positive experience. You just need a learners permit prior to any lesson, but you do not need any actual driving experience.  


 Occasionally we have instructors who speak other languages.  They will be listed in the MEET OUR STAFF page.  We do allow a translator to come along in the backseat if necessary.   


  No, Parents do not need to be present.  The student just needs to have their permit in order to participate in driving lessons.  


We allow our customers to schedule their lessons however it fits their family's schedule best. The only restriction is that students may only take one lesson in a day. 


Our recommendation, if they would like to follow it, is for students under 18 to spread the 3 required lessons out over the 6 month waiting period, and to practice with their parents around 20 hours between lessons.  


WE HIGHLY RECOMMEND that students schedule their final lesson AT LEAST 2 weeks before their DMV drive test appointment just in case an unforeseen circumstance, such as vehicle malfunction or illness occurs.  


 No,  All lessons must be conducted in our vehicles.  This is a DMV regulation and there are no exceptions.

 


We offer an optional service for eligible students to use our vehicle for their drive test appointment.  

 

1.  Students must have completed at least one lesson with us on any day prior to their test day, so we can evaluate their ability and determine if we feel comfortable allowing them to test in our vehicle.

2.  Students under 18 must have completed 6 hours of driving lessons prior to their test day.

3.  We schedule the test appointment for the student to ensure we have a vehicle available for the test date and time.  If you already have a drive test appointment scheduled with the DMV, you may  request that time and location, and we will see if we can accommodate it. 

4.   An email will be sent after the request is made with an invoice, and additional instructions that must be followed, or the request will be cancelled. 


Send a Request to use our car.


Options/Pricing:


1. DMV + 2 Hours

We will pick up the student two hours prior to their scheduled drive test and, use the extra time to review.  

Cost (includes review time): 

Tuolumne County - $240

Calaveras County - - $285

Sacramento & San Joaquin Counties - - $320

Sonoma & Marin Counties - - $370

2. DMV + 1 Hour

We will pick up the student one hour prior to their scheduled drive test, and use the extra time to review.  

Cost (includes review time): 

Tuolumne County -  $160

Calaveras County -  $205

Sacramento & San Joaquin Counties - $240

Sonoma & Marin Counties - $280

 


Yes, everyone in the state of California, regardless of age, must pass the written test at the DMV and obtain a valid permit before practicing driving on public roadways.  

 


 

PRICING  FOR ALL 2 HOUR LESSONS

Sacramento & San Joaquin Counties:   $160

Tuolumne & Calaveras Counties:  $160

Sonoma & Marin Counties: $185 

 


 In the case of inclement weather, appointments are only cancelled in the event of ice or snow sticking to the roadways in the path of travel.  Students should keep a close eye on the forecast, and reschedule their lesson more than 24 hours before their scheduled appointment to avoid cancellation fees.  

 


 

  • MORE THAN 24 HOURS NOTICE:  If you wish to cancel or reschedule an appoint with more than 24 hours notice, you may do so via our online scheduler by using the link contained in the original confirmation email that you received.  Cancellations or schedule changes made more than 24 hours in advance of an appointment can be made with no charge. A refund will be issued to the original payment source.
  • 2- 24 HOURS NOTICE:  Cancellations or reschedules made with 2- 24 hours notice,  MUST be done by texting 916-866-8051 as fees will apply. Cancellations or schedule changes made with 2- 24 hours notice will result in a $20 rescheduling fee. A refund will be applied to the original payment source, minus the $20 fee.
  • LESS THAN TWO HOURS NOTICE OR STUDENT NO SHOW:   Cancellations or reschedules made with less than 2 hours notice,  MUST be done by texting 916-866-8051 as fees will apply.  Cancellations or No-Shows which are within two hours of the scheduled appointment, or are the result of the instructor showing up for the lesson, and the student either cancels at the time of the lesson, or is not present, or does not have proof of a valid permit, will result in a $60 no-show fee. A refund will be applied to the original payment source, minus the $60 fee.
  • ENDING LESSONS EARLY OR CANCELLATIONS AFTER APPOINTMENT START TIME:  No refund will be provided


THERE ARE NO EXCEPTIONS



All payments are due at the time of booking through the website. Payments can be made via, Visa, MC, American Express and Discover, both by credit card, or debit card. 


It typically takes the charter school or recreation department a couple of business days to forward the voucher or purchase order to us. When we receive it, we email the student registration instructions.


There is no minimum age required to take the online driver education course.  We recommend that students are at least 14 years old when they begin.  However, students may not take the written test at the DMV to obtain their permit until they are at least 15.5 years old.


$29


 

You can use the following link to register or login to the Online Driver Education Course.  


If you have not yet registered for the course, you will first need to select the orange button to Enroll/Start Now.


The Online Driver Education Course is completely self paced.  Some students complete it in just a few days and some take several months.  It is based on a 30 hour classroom course.  


The Online Driver Education course completion certificate must be mailed only.  This is the only method the DMV allows since they do not accept digital copies.


Upon successful completion of the coursework, we process the certificate in 1-2 business days.  It takes 3-4 business days to then be delivered  by USPS.  


Unfortunately, no.  There is no expedited shipping option available. 


Our service areas include locations in Sacramento, San Joaquin, Sonoma, Marin, Tuolumne, Calaveras, and limited portions of Yolo, Placer, and Eldorado counties.  A comprehensive list of cities serviced, can be seen at the bottom of this page.


However,  The best way to determine if we service your area, is to enter our scheduler using this link.  The first thing you will see there is a map, with colored zones on it.  You can enter the full address of the location you would like to be picked up and dropped off into the field boxes next to the map.  The address you enter must contain a full address, including street number, street name, city, state, and zip.  You can also select from the drop down menus that appear as you begin to enter your address, if you find the one that matches your address.  The system will then determine if you are in our service zones.  Alternatively, you can zoom in and out on the map and look at the area where you are located.  If it is in one of the colored zones, then you are in that service area. 


Frequently Asked Questions

Please text us at 916-866-8051if you cannot find an answer to your question.

Please text 916-866-8051 with your request.  Include your full name, desired pick up location and drop off location. 


 

CANCELLATIONS/RESCHEDULES:

  • MORE THAN 24 HOURS NOTICE:  If you wish to cancel or reschedule an appoint with more than 24 hours notice, you may do so via our online scheduler by using the link contained in the original confirmation email that you received.  Cancellations or schedule changes made more than 24 hours in advance of an appointment can be made with no charge. A refund will be issued to the original payment source.
  • 2- 24 HOURS NOTICE:  Cancellations or reschedules made with 2- 24 hours notice,  MUST be done by texting 916-866-8051 as fees will apply. Cancellations or schedule changes made with 2- 24 hours notice will result in a $20 rescheduling fee. A refund will be applied to the original payment source, minus the $20 fee.
  • LESS THAN TWO HOURS NOTICE OR STUDENT NO SHOW:   Cancellations or reschedules made with less than 2 hours notice,  MUST be done by texting 916-866-8051 as fees will apply.  Cancellations or No-Shows which are within two hours of the scheduled appointment, or are the result of the instructor showing up for the lesson, and the student either cancels at the time of the lesson, or is not present, or does not have proof of a valid permit, will result in a $60 no-show fee. A refund will be applied to the original payment source, minus the $60 fee.


1.  If you are under 18 years old:

STEP 1 - Complete an approved Driver Education course.  Click here for our online Driver Ed.
STEP 2 - Take a written test at the DMV when you are at least 15 1/2 years old to obtain permit. 

 

2.  If you are 18 and over:

STEP 1 – Take a written test at the DMV to get a learner's permit.  You MAY take our Online Driver Education course to help prepare you for the written test, and for safe driving principles.  It is not required.

CLICK HERE TO REGISTER.

 


We do not use set routes for our lessons.  The instructor will ensure the student is driving in a setting that is appropriate for their ability level.  

 


It is our desire to drive with students in all traffic settings, including freeways.  However, we will not put students into a traffic setting that their ability level does not allow them to do safely. 

 


It is our desire to drive with students in all traffic settings, including freeways.  For students under 18, we typically spread the skill curriculum items across the 3 lessons.  For adults who may be taking fewer lessons with us, we cover as much as their ability level and time permits.  


However, We will not put students into a traffic situations that their ability level does not allow them to do safely. 

 


Since the DMV does not accept  an emailed copy of the certificate, a new one will have to be mailed to you for  a $10 fee. Please text 916-866-8051 with the students first and last name, date of birth, complete mailing address which includes city and zip, and clearly specify which completion certificate you need - the one for the online course, or the one for the driving lessons. 


Copyright © 2025 AllGood Driving School Inc. - All Rights Reserved.


Powered by