Oh dear. I had a similar amount of damage which happened while I was parked. I got a quote from Chips Away but a friend of my wife recommended a local man. No frills, working out of a shed but a fantastic job at a third of the price!
It's not what you know it's who you happen to know.
Good luck.