B & H TREE SVC INC Landscaping Contractors - Lafayette, CA Looking to contact B & H TREE SVC INC? You can reach them at 925-376-6744