Fantastic job! Very responsive. Showed up on time. Did exactly what they said they would, exactly when they said they would, for exactly the price they said they would. Respectful of me, my property and the neighbours. Were careful with the surrounding objects to ensure there was no damage. Very cooperative with working around parking issues in an urban area, where parking a trailer in front of the house to remove debris is a special challenge. Worth noting - if you are a woman managing construction projects on your own, this is a great team to work with. You're communicated with on a level playing field with respect on both sides.