Granite offers loan terms of up to 30 years, providing flexibility in repayment timelines.