How many miles on your LR? My 07 just turned over 134K. Maybe the pads are not compatible with your rotors. Did the same shop do the work?
I change everything if the job has any value at all. Pads, rotors, and sensors. I got my last set from Atlantic British, compatible parts are best, in my...