I have known Dave for several years and have taken both of my vehicles to him for service whenever there is anything wrong. He's honest and really knows his stuff. I have recommended him to several of my friends and they have always been happy with the service.
Pros: Plenty of secure parking if you have to leave your vehicle overnight
Cons: None that come to mind