We had the pleasure of working with John. He and his team were super efficient, quick and did an amazing job. Also john is straight forward and honest. The cost was very reasonable and never pushed new material of roofing like other companies. Using new material will cost 50-100% more. Glad we found him. He returns phone calls and answers his phone at all times. Lastly, he patiently and respectfully listened to our wacky neighbors.