Hello everyone, I am new to this forum and this is my first post 
I have a 2015 jet black Mazda 3, it's a brand new car, just 6 month old. I had no experience with how to take care of my car and I was taking it to automatic car wash till I started to see swirl marks. So, I started to read about scratches, detailing, etc.
I went to a detailing shop in Midvale to fix those swirl marks, they charged me 230$ and did a damn job to my car. The swirl marks did not go away, some how they looked better, however the bad thing is after a month I started to see holograms all over the car, I did not see them when I was taking my car from the detailing shop as they were probably hidden by glaze and wax, however after several washes I saw those ugly haze marks.
I went back to the detailing shop, they did not even know what are holograms (although they are a 5 stars shop on google), so I did not trust them to fix what they ruined, and after a big debate I got my money back.
Now I am searching for a body shop to fix what they ruined
Any advises?, I am not willing to take any more risks.
P.S. I am living in Sandy, this is 20 mins south SLC

I have a 2015 jet black Mazda 3, it's a brand new car, just 6 month old. I had no experience with how to take care of my car and I was taking it to automatic car wash till I started to see swirl marks. So, I started to read about scratches, detailing, etc.
I went to a detailing shop in Midvale to fix those swirl marks, they charged me 230$ and did a damn job to my car. The swirl marks did not go away, some how they looked better, however the bad thing is after a month I started to see holograms all over the car, I did not see them when I was taking my car from the detailing shop as they were probably hidden by glaze and wax, however after several washes I saw those ugly haze marks.
I went back to the detailing shop, they did not even know what are holograms (although they are a 5 stars shop on google), so I did not trust them to fix what they ruined, and after a big debate I got my money back.
Now I am searching for a body shop to fix what they ruined

Any advises?, I am not willing to take any more risks.
P.S. I am living in Sandy, this is 20 mins south SLC