Any roofer asking you to pay up-front for the entirety of the roofing job they're about to do is a roofer you don't want to use. Many roofers will ask for a deposit, however, and that's OK unless you don't have the money yet and your roof situation is an emergency. In that case, a roofer who asks for nothing down seems like a great choice. Are roofers like that really better to use, though? While both no-money-down and deposit-down companies can be very skilled and do a great job, you've got a couple of good reasons to go with the no-money-down company.
You Have More Time to Get the Money for the Project
You should ensure you can get the money to pay for the whole roofing project before you have the work done. But ensuring you can get it and then actually getting it are two different situations. Working with a no-money-down roofer means that you have more time to get the money into your account (or make arrangements for another party to pay for the roofing, which might happen in some cases paid by homeowner's insurance). The roofers can start the work immediately and stop the problems you've had with your old roof. If you go with a company that wants a deposit, you'll need to get the money for the deposit first, which means the roofing work will be delayed.
It Shows the Company's Confidence in Its Work
If you're having roofing work done and don't put any money down, that increases the risk for the roofing company that you'll decide to stop using that roofer for whatever reason and try to end the contract. You have no deposit to lose, so what's stopping you from declaring the work subpar and moving on? Rather than lock you in with a deposit, though, no-money-down roofing companies are confident that you'll want to keep them on the project because their work is so efficient and well-done. Not locking you in with a deposit that you might forfeit shows how confident the company is that you'll love their work.
Make Sure You Review the Contract Carefully
Be sure you review any contracts carefully. Make sure the terms are spelled out, that you know what you can do if the company doesn't deliver, and that you know how payment will be handled in the end. You also want to make sure there are no hidden clauses that will require you to pay anything mid-contract unless you and the company have openly agreed to them.
No-money-down roofers make it easy to have the roofing work started now when you need it. Don't put yourself through an uncomfortable time waiting for money to pay a deposit.
For more information, contact a no-money-down roofer in your area.