Planning a construction project? Here are five crucial factors you should consider before breaking ground on your new building. Careful planning around budget, site conditions, permits, materials, and the right contractor can save you significant time and money, and help avoid costly surprises later on.