For most people a mortgage loan of 30 years is the only way for them to affordably own a home. The monthly payments are all they feel they can afford. If they were to be told they could pay their mortgage off faster and not have to come up with more money or make changes to their budgets do you think they would go for it?
The interest rate of the loan should be as low as possible. If you are in better shape credit wise now then when you purchased you might consider refinancing to get the lower rate. A lower interest rate means a lower monthly payment and this can be very beneficial to be able to pay the mortgage off earlier. You also save thousands of dollars in interest with a lower rate over the life of the loan.
There is one way to pay your mortgage off early and feel none of the affects to your budget. You can pay your mortgage loan bi-weekly instead of monthly and receive the benefits of having two extra payments being made that go directly to the principle of the loan each year. This is the easiest method to reducing the life of your mortgage loan as it requires no changes in your lifestyle or budget.
There are some who pay a large lump sum to the loan at the end of the year. The regular payments are made and then a portion is paid towards the principle. The lender may have limits as to how much can be paid without being penalized so you need to find that out before paying this way. This may be an impossible method for some but for those who do it they pay 15% of the loans balance towards the principle each year and have an extremely early payoff.
If you do not have the ability to come up with a large amount of money each year for a one time large overpayment you can pay over each month. You will still need to find out if you will be given any penalties from your lender before deciding the amount. You pay an over-age amount each month with your payment and it will work the same way as the large onetime payment. Your loan will be greatly reduced and it will be much easier to come up with the extra money each month than the one time large sum.