this is a small, privately owned business. the guys at this shop do good work and they are honest, nice. what they do is limited. you have to take your car elsewhere to get a computerized diagnosis. you also have to go out and purchase your own parts. i’d still recommend them though. because i trust them. i do wish that they had a nicer waiting area. its a bit dirty and gross. they need to fix it up so that customers can wait for their cars in a comfortable environment.