Vanguard General Contracting is prompt, dedicated to their work. They recently fixed a leak on my garage roof. Their timing, quality of work, everything is superb. Brent and Jacob worked really hard to fix our roof. They well very skilled and had friendly behavior. Their price is also budget friendly and is fair enough for their quality. Their communication, fixing schedule everything went smooth. They pay attention to every single details when they work on the roof. If you in search of roofers I will suggest Vanguard General Contracting.