Many BMW dealers use mobile vendors to correct minor faults on cars they take in for trade or to help their preferred customers. Ask your Sales or Service Advisor or their manager(s) for a referral to one of their shops who they use for such work. Some even have in-house pros who can handle this work. 3-4 years ago I curbed a wheel on my wife's X1 MSport and had it fixed (thru my dealer) for less than $100. I couldn't tell they had corrected the 19" MSport rim - still lcan't tell.
Sorry - but I'm in the country of SOUTH JERSEY so I can't give you a pointer to someone in the "North".
My opinions are free - you'll get exactly what you pay for!
Current: '17 540 xDrive | '13 X1 MSport | '98 Z3 2.8
Past: '13 535xDrive|'07 530xi|'01 740i|'98 740i|'94 740i |'86 524TD
"Seek and ye shall find" - start with your owner's manual!
SPAM links removed. Not permitted on Bimmerfest