MLB by far is the best contractor my wife and I have ever work with. When Jimmy came out to explain the roof system that he was proposing to install on our house my wife said "she felt like she could install the roof herself." That's how well he explained the system. The crew that did the work was very respectful, professional, early to arrive on the job every morning and cleaned up around the house every evening after work was completed for the day. In a nut shell, MLB is a class act, grate product and a 5 Star install. If you need a roof this is your contractor! Our Thanks to the MLB Team.