We were in need of a new roof as ours was 20+ years old so we called 6 companies for estimates.(3 came out and never gave us the estimate) John came out for the estimate, explained what he saw and we talked types of shingles available. He didn’t try to sell us most expensive shingles but what was best value and options. He explained the importance of vents in the roof as ours only had one for a 3000+ sq ft house and it wasn’t enough. He had the estimate to us in a timely manner just like we discussed. His estimate was reasonable and we trusted his professional opinions. When it came time to do they communicated when they would be here and were. They were quick and professional and had it done in two days! Cleaned up everything too. It looks amazing! We have had alot of rain since replaced and no leaks. Would recommend to everyone! A great company with top quality people!!