BTC has provided great service at our home for a few years now because we have been very happy with their quality. The staff has always done a great job maintaining our yard, and doing clean up, etc when we have asked. I appreciate them for respecting our property and pets while working. I have also been most impressed by the courtesy and communication that we have received from the owner of this company. I definitely would recommend them.