L & M Company is a great roofing company. They responded to my needs fast and professionally. They are clean, cordial, and very friendly. I cannot recommend them highly enough.