Are there any upfront costs? There's nothing to pay upfront, just a monthly payment that begins once the new boiler has been installed. Related articles Can I pay a deposit to reduce my monthly payments? Is solar right for my home? Powered by Zendesk