From start to finish John’s roofing was done professionally. We were very pleased. He came out and bid our roof and guttering. Once they started the project the roof was done in one day and the guttering was done the next. All the old materials were hauled away. Not only was I pleased with the work but I was also pleased with the cleanup. I did not find any roofing nails laying around, there was no splashed paint(we also had the guttering, and trim painted), and the workers left my property looking as it did before they started. Since this roof was installed we have had one of the wettest springs in Dallas. There has not been any leaks and with all the rain thank goodness we decided to have all the guttering replaced as well. Would I recommend John’s roofing? That’s a definite yes!