http://www.topviewroofing.com Your home is likely the largest investment you will make in your life. It makes sense to choose acontractor who has reputable qualifications such as being licensed, bonded and insured.