I knew my car needed maintenance. I had put it off for a while. Michael identified everything that needed to be done and gave me a handy report detailing all the things that were checked and OK and the things that they suggested needed checking and/or replacing. After talking to Michael, and reading the report, I decided to get everything fixed. He was very knowledgeable and if he ever does a auto mechanics course I would take it!!! They ordered and got the parts and did all the work quickly (I got my car back the next day) and they gave me rides to and from my place. They were very flexible with timing and wonderful to talk to. All around, a very good experience. Thanks BG Automotive. I will be coming back.