Schneller BMW is a good company. I used them once after finding them online. They are good guys who do good work. I have no problems with the repair they did for me. Everything went fine. They did what they said they would do and did it professionally. I will probably use them again if I have another need.