Here is an earlier thread: "Here you are" or "Here you go". The discussion is interesting, and it also contains links to discussions of variations on the same construction.
Please remember to do a search before starting a new thread. I found the above thread by entering "here you go are" in the search box at the top of the page. This contains more advice on Searching the Forum.