John Rood Smog and Repairs located at 1050 17th Avenue, # A in Santa Cruz, CA services vehicles for Auto Inspection, Emissions Testing. Call (831) 464-8150 to book an appointment or to hear more about the services of John Rood Smog and Repairs.
Emission Test, Smog Inspection, Automotive Repairs & Diagnostic, Tune Ups, Brake Inspections & Repairs