Save yourself the frustration of dealing with this company, they were horrible.
We had multiple issues the day of our wedding due to some unexpected weather and all of our guests and vendors pitched in to make it go as seamless as possible except Heidi's Catering. In addition, Heidi's showed up late and they parked their catering truck right in the backdrop of our ceremony location as guests were arriving. Their service to us and our guests of honor was poor, and our guests waited 45 minutes to eat, some finally gave up. When addressing these issues and a few others Heidi replied by blaming anyone and everyone besides her company and telling us that we didn't pay her enough to do certain things. She took ZERO accountability.
After looking through other reviews on this site and a couple others it seems this is not a one time occurrence with them. Stay Away!