Timeliness & communication were excellent, & all repairs done as indicated. Price a bit high (O2 sensor cost twice what Auto Zone sells them for, & labor charges for brakes seemed high). However, towing charges were waived for having work done there, & oil change comes with free tire rotation. Overall I'm satisfied with the work done. This shop has a decent reputation, & I will continue my patronage.