Andrew and his crew delivered an excellent experience replacing our roof. Timely communication and coordination throughout the process. Quality work and perfect execution in just 2 days. Highly recommend Maverick Roofing.