We higly recommend the guys at LB Roofing. Lee came out and gave us a great quote and they were always easy to get in touch with. Unlike other contractors we've hired, they were always onsite and and available to us. They did a great job on our roof and siding replacement. They cleaned up after themselves and made sure we were happy before leaving. We wil definitely be calling LB Roofing in the future.