Smith Roofing has been in business for over 40 years and we have the experience to handle any job and work with almost any budget. Your home or business can be one of your biggest investments, and your roof should be able to withstand the elements and the change of seasons and provide you the protection you need, and the looks you like.