13 Extra Costs to be Aware of Before Buying a Home

1 – Appraisal Fee

2 – Property Taxes

3 – Survey Fee

4 – Property Insurance

5 – Service Charges

6 – Legal Fees

7 – Mortgage Loan Insurance Fee

8 – Mortgage Broker Fees

9 – Moving Costs

10 – Maintenance Fees

11 – Water Quality and Quality Certification

12 – Local Improvements

13 – Land Transfer Tax.