Never pay a contractor too much up front. Experts say 10 percent down, then pay more as work is complete.