Sal's Landscaping & Tree Service Landscaping Contractors - Denver, CO Looking to contact Sal's Landscaping & Tree Service? You can reach them at 720-366-5116