The best car detailing I have ever had done, and the price was considerably better than other places I called. The outside cleaning and polishing was perfect, right down to the wheels looking like new. The inside of the car was full of pet hair that I was unable to get rid of with a vacuum, but they managed to remove every single pet hair, even way down into the crevices between the centre console and seats. Floor mats look brand new. Windows are clear and streak free. Leather seats were conditioned properly with a product that isn't shiny or slippery (which happened to me at another place.) The attention to detail was amazing. I highly recommend MacPherson's for car detailing.