Terry's Catering, recently rebranded as Garnish Catering, was a disappointing choice for my wedding day. Initially, they were great-- they responded quickly to communications, gave us a wonderful tasting experience, and seemed to be one of the ...top caterers in the area. However, the closer we got to my wedding day, the more things fell apart. They were slow to respond to messages, messed up my invoice multiple times, and treated me as if they didn't have time for me. Two days before my big day, they emailed me that they could not get the table clothes I paid for, even though they had known I needed them for over a year. I had to scramble to spend hundreds of dollars and express order them from Amazon. The day of, the caterers spent more time standing around than helping. They brought the wrong appetizer for cocktail hour, put out labels scribbled on notecards with Sharpie (after they had deceived us by using nicely typed labels at our tasting), had the wrong number of plates on tables, made us serve ourselves when they were supposed to serve us, and rudely threw away items that I had purchased at the end of the night. I was immensely disappointed by the quality given what I paid for, and would recommend staying away from Garnish/Terry's if you want things to go as planned on your big day.