I've just finished using Bill and his team for the second time. Both times, they were great communicators, timely in repairs, and explained what my options were to repair my vehicle within my budget: "bandaid" or full repair. I highly recommend Bill and his team and I will be coming back in the future.