HAPPY TREE SVC Landscaping Contractors - Ballwin, MO Looking to contact HAPPY TREE SVC? You can reach them at 314-805-0375