Weatherguard Roofing did a wonderful job for us in a bit of an emergency situation! They were able to fit us into their schedule quickly and Steve kept us informed every step of the way. The crew arrived on time and got to work laying tarps to protect our landscape immediately, completed the work beautifully and ….(wait for it) CLEANED UP AFTER THEMSELVES! Awesome job and fantastic company. Thank you WEATHERGUARD ROOFING!