--I have used twice Macco at NC54, somewhat between Harrison Av. and East Maynard
First time was major: front crashed, AC, full paint overall. Very good. Second time was minor, to replace a drain tubing for the moonroof.
--I recommend Performance Auto Body. They are right in Cary and do a great job.
--The Frame Works on Hwy 701 near Four Oaks is excellent. Chris fixed a similar ding on my Rav4 a couple of weeks ago. They are wizards at matching paint!
--Talk to Cliff at Gerber (872-2213) on Capital Blvd. They have one location in Cary, but I chose this one because someone else (who hit my car and had work done there before) recommended I go there.
--I have used Coats Auto Body in Raleigh and have always been happy with their work.