No matter what business you are in, we all get excited about prospective big jobs. I know that I do and my mind tells me that I want to take in every project that comes my way, but that is not always the smart thing to do. The things that has to be considered is, do you have the capacity to handle the work, do you have the right equipment to handle the work, can you accomplish it within the time frame presented and will it interfere with the ability to take care of your current customers. Taking care of my current customers is my first consideration. Big projects come along occasionally but it is the loyal day to day customers that must be considered above all. If you can accomplish both that is the best outcome. However, if you disrupt your day to day business or fail to meet the deadlines on the big project that is a lose/lose situation.
I usually sit down with my staff, to make sure that we can accomplish all the requirements of the project and if we can meet the deadlines required. I think it is better to turn down a project than to take it and not be able to meet all the requirements and deadlines.