Payment Terms
For your convenience, Drive! Driving School offers online registration and payments.
Payment Methods
Credit Cards
Most major credit cards are accepted via the online registration.
Personal Check or Money Order
Both forms of payment are accepted and can be made out to BJM Drive! Mail along with a Registration Form to:
Drive! Driving School566 Midway Lake Road
Mooresville, NC 28115
Please confirm a class is not full before sending a check. If the class is full, your registration and check will be returned. Returned checks for insufficient funds are assessed a $35 service charge.
Cash
We're unable to accept cash payment.
Not acceptedRates by Age
Under Age 18
Over Age 18
*To use a Drive! Driving School vehicle, the student must have completed a minimum of six hours behind-the-wheel training with one of our instructors, plus receive an instructor's approval.
Ready to register?
Register online and pay by credit card, or mail a check with your registration form.
Register & Pay OnlineRescheduling Classes and Driving Sessions
If you need to reschedule a classroom session, you must contact Drive! Driving School as soon as possibleand before that class begins. The missed class must be made up with the corresponding class. If you need to reschedule a behind-the-wheel driving session, please provide at least 24 hours notice. If you reschedule behind-the-wheel with less than 24 hours notice, you will be charged a $50 fee.
Cancellations and Rescheduling
If you need to cancel classroom instruction, you will receive a full refund (minus a $10 processing fee) provided you cancel classes two full working days prior to the first class meeting. If you cancel classes less than two days prior to the first class, you will receive a 50% refund (minus a $10 processing fee). If a student cancels a behind-the-wheel session within 24 hours of scheduled drive time, there will be a $50 cancelation fee.