About On Site Auto
On Site Auto Repair was established in 1981 by Harold Shouse right here in Arizona. Harold is an experienced mechanic with extensive knowledge of the automotive industry. From working at dealerships to managing several repair shops, Harold is truly a veteran of his trade. On Site Auto specializes in Air Conditioning, Brakes, Computer Control systems and more. Only genuine NAPA parts are used.
We always stand behind our repairs!