I used Quality Catering for my wedding reception last year. They were very friendly and provided me with ample menu selections. When none of those were exactly what I wanted, and didn't fit my budget, they worked with me to create a custom menu that was in my price range. They showed up on time, kept the food warm and available to all my guests and then neatly and professionally cleaned up after the reception. The staff that was at the reception were clean, well groomed and very nice to everyone they spoke to. We had some demanding guests, and not one of them was treated poorly, even though they probably should have been! This wasn't one of those companies who is in a huge hurry to get paid and get out. They stayed until the job was done. Clean up was so quiet and swift that I didn't even realize that they had taken everything down, until hours after they had left. We had a very long reception that went well into the wee hours of the morning, so dinner had long since been over. I had a lot of comments from our friends and family about how great our caterer was. We were so happy and know that we stumbled upon the best of the best in the Rogue Valley.