DEMAREST TREE SVC Landscaping Contractors - Spotswood, NJ Looking to contact DEMAREST TREE SVC? You can reach them at 732-723-1752