Does anyone know a good independent BMW mechanic located anywhere around an hour north of NYC - Putnam or Dutchess County?