123 Roof Masters is the most honest roofing company we have dealt with, other companies kept confusing us with how the process works and we did not feel comfortable going with them. 123 Roof Masters do not play gotcha games using lawyer prepared fine print like other companies do- Serena White