Roof replacement

We have had a wonderful experience working with MLM. Everyone with the company is prompt in returning calls, courteous and responsive. The Project Manager, Larry Drake, was our main contact once the contract was in place. He immediately inspired our trust from the moment he come to our home to introduce himself, measure our roof and explain how the roof replacement process would work. He went above and beyond in helping insure the job was completed to our satisfaction. As described, all materials showed up the day before. The crew arrived on time the following day, draped all the plants around our foundation and proceeded to replace our roof quickly and efficiently, cleaning our yard of all debris before leaving. We are absolutely delighted with the workmanship and the result.