I’ve been using Flying Dog since I started driving a German import. So far, just basic scheduled maintenance items, but very easy to book an appointment and work is always done as discussed and on time. I’ve just added a BMW to the family fleet, and will certainly be having my maintenance and repair needs done with FDG as well.