I LOVE the new roof and siding that WeatherShield Roofing installed on my house! WeatherShield Roofing was very responsive and the customer service was excellent. The inspection was as fast as I expected and I got the estimate that same day! The works showed up on time both days and worked until almost dark, non-stop. I was very impressed with the clean-up and no nails were left behind. Great job guys!