Just replaced an old, damaged roof with a beautiful new roof on my house. The crew was professional and courteous. Gary, the owner, was very patient while I asked lots of questions and took a long time to make choices. I…
Vanguard Roofing
