Overall, I had an excellent experience with Schneller Bmw and I would rate their service as five out of five stars. I think the work that the company does is great and I have had no issues with the service that the company provides. I would be happy to recommend their service to others and I would use them again for another job if I needed to. I am just satisfied with how the work has turned out. Thanks for everything!