Book an Appointment or Request an Estimate
Both forms feed directly into our shop system, which is the fastest way to get on the schedule. Prefer to talk? Call (304) 699-3636 Monday through Friday, 8:30 AM to 5:30 PM. Appointments are generally required, though we can sometimes accommodate same-day visits.
Appointment deposits. Most appointments require a $50 deposit to hold your time, applied to your final bill. Oil changes, tire rotations, and fleet accounts are exempt. After you book online, we'll text you a secure payment link; the deposit is due within 48 hours or the appointment is released. Reschedule with at least 24 hours' notice and your deposit moves with you. Full policy →
Book an Appointment
Pick a service and a time that works for you. Your booking goes straight to our schedule.
Choose a TimeRequest an Estimate
Tell us about your vehicle and what's going on. We'll review it and reply with a straight answer and a written estimate.
Request an EstimateChoose Your Time
Scheduler not loading? Open it in a new tab →
Request an Estimate
Form not loading? Open it in a new tab →