Tom and his crew did an excellent job on my roof! One of my biggest concerns based on others that have had their roofs re-done was the mess it could make. My property was spotless! Mega-City delivered everything they had promised and more. I would recommend using this company in a heartbeat!