It was a pleasure working with Weathershield Roofing. They have tremendous customer service and great prices! We were in need of a new roof due to a tree branch falling on our roof during a storm. Weathershield worked hand in hand with our insurance on everything we needed. Working with Weathershield was a hassle and stress free process, and all I had to do was file an insurance claim, be here for Weathershield to come inspect, and pick out my shingles! Weathershield, thank you so much for making what could have been a very stressful process so simple. I will be calling them again if I ever need work done.