Very professional, they did an amazing job and now we have an on going cleaning contract , amazing team . Would highly recommend them