the only body shop ive worked with is Berubes in Auburn, i had the rear quarter of my ranger driven into by a women driver.. haha go figure. anyways. he pulled the dent and repainted it for about six hunderd.. my bumper is still bent but you cant even tell.. anyways i know colemans colision out on minot ave in auburn does quality work, and there price was right about what berubes quoted me for the truck.. theres another body shop on lisbon street in lewiston, but the name escapes me right now. its like after governors when you go down the hill its on the left side of the road. i think its blue, ill give my dad a call tomorrow and get the name for you. but those are the three i have talked to when i needed work done on my truck. i also talked to the body shop at lee auto mall in auburn and ive seen there work on my dads yukon and its good work but their price is steeep!
i realize none of these are in york county but i thought id try. good luck with the search man!