Rick, David and the whole of the Wright People Crew are amazing! They did an absolutely terrific job on my recent wedding. They met with us a number of times to ensure that they understood what we needed and imagined, went over our time line, rental list and every part of our wedding in advance and helped us creatively address any problems. They are extremely flexible, can do any level of formality, and are very easy to work with. They even managed to make everything look seamless when half our entrees went missing (something that had nothing to do with them). I recommend them wholeheartedly!