Where in Pennsylvania are you? I was recently in Wilkes Barre and found a few good shops.
I don't recall the name but there is a rather large shop in Kingston on Market st.
With the multitude of trails and riders in the NE Pa area there has to be several good shops.