An Essential Checklist in Building the House of Your Dreams