I have had great experiences with Banyon Tree. The owner seems to have integrity and a good work ethic. They are an Excellent company with quality work. They get the job done quickly with a great skill set. The crew is friendly and helpful when questions are asked. Their rock work is exceptional.