They did a great job with the demo, hauling and clean up! They swept my entire yard when they were done! I am going to get additional estimates for my other projects as they did an amazing job with the demo!