Professional and punctual but after giving them $2250 for fixing our fireplaces to prevent bats from coming in, I still have not received a receipt or a contract in writing stating their guarantee... I am somewhat concerned about this, as I have now already asked about this twice.