A clear and detailed budget does not preclude the risk of overspending. Unexpected things can happen during a roofing project, which means you need to be prepared to accommodate extra costs if necessary. Empire Roofing and More, the area’s trusted home remodeler, gives tips to help you keep your roofing project on budget: