You’d naturally want to get the best deal on a roofing project and one way to do that is by negotiating costs with a contractor. However, you’ll have to walk a fine line during negotiations. The roof repair experts at The Great American Roofing Company share some tips below.