Welcome Rudy :welcome
Couldn't comment on the quality of the detail shops I know of here in Central NJ, but if you are considering one, make sure they use the types of products discussed here on the forums. It would really be great if they use a PC or its equivalent, rather than a rotary, during the final stages of the detail to eliminate the potential for swirls too.
Good luck