I brought my truck to Pro1 with what I thought was a wheel bearing problem. They checked it out, diagnosed the noise was the front differential, and the wheel bearing were in good shape. They kept me informed of their findings, parts delays, and of the progress. They were able to get my truck in the shop in a timely manner. Way better than the local dealership. Everyone I dealt with was very nice and helpful, listened to what the issue was, and discussed everything without being condescending. I will definitely use Pro1 again.