No, there are no restrictions on the type of roofs that can be financed. However, it is important to keep in mind that certain roofs may be more or less expensive to finance than others. For example, a metal roof may be more expensive to finance than a shingle roof.
It is also important to remember that the type of roof you choose will play a role in the overall value of your home. So if you're thinking about selling your home in the future, it's important to keep this in mind and choose a roof that will add value to your property.