Our hot water system vent malfunctioned and BMW worked with us to get the matter resolved quickly and safely. We opted for a new hot water heater and the service manager, Mike, was very patient with our many questions. He even came to our house so that he could see the problems we had described on the phone before we made a decision. We would use them again.
                        
more