I received the absolute VERY best work and service from J & F that I've ever known. It was truly such the pleasure working with the team and I will never bring my 2005 BMW X5 to anyone but them. Greg, the service manager was our contact through my car's renovation. They brought my car back to life and it feels brand new and I've never enjoyed driving it more than I do now. The entire crew was wonderful, so knowledgeable, so timely, so accommodating, courteous, intelligent, etc. You get the picture. Take your car to J & F and you won't be sorry. Thank you to the whole J & F team!