All of the above are dead on right. It's tough.. If you have a competitor that low ball everything, poor service, lack of food for the job or bad quality. That's hard to deal with, until they burn out. Don't try to under bid them on a job that you will lose money on. Keep a fair price( of your area) Sell your self, Quality, Service and Product. Be proud of a fair price, Do a Good Job. Word of mouth will get out. People talk. especially if you are in line waiting to get served and there isn't enough food to feed the last 10 people. I always send a little extra, just to be sure.
Custom Made 6' Stick burner, Pellet popper
Ain't no Smoke. Ain't no Bar-be-Que