I Bought my car at Keenan in Doyelstown. I found they are really only concerned about selling cars and little else. No one else seems to care. I then tried out J.L. Freed in Lansdale. Better..but very busy because they have cadillacs and pontiacs at the same dealer. By Far the best service I have gotten is at Lehigh Valley honda in Emmaus. Brand new facility with the 5 garage doors..2 for quick service..3 for regular service. Everyone there from salesmen to service is friendly, knowledgeable and acts like they care. About as good as can be expected. Can use the quick service for A and B service as well as a quick oil change without an appointment. Free coffee and warm bagels are appreciated as well. Emmaus is pretty far from you though. I hear Sussman dealers are pretty good as well..but I havent been to one of those.