While most of my neighbors had a great experience with this company, ours has not been good. They installed our roof and our next door neighbors roof on the same day, using one crew. They finished our roof after dark. The roof itself seems fine. The cleanup however was non existent. We were not here when the roof was done but had a friend supervising for us. He picked up a garbage bag full of debris. When we got home, my husband picked up another bag of debris and a soup can of staples. We had our son go up on the roof to check everything and he found both the metal roof over our carport and patio full of staples and tar paper. Our gutters are filled with roofing debris. We called them on Monday and were told they would be out that afternoon. They showed up the next day. After going on the roof, we were told they would come back Friday to clean it all up. They didn't call or show up. It's now Saturday and we've heard nothing. Everytime the wind blows we get more debris off the roof into our yard. We will not recommend this company.