Mike Rood Landscaping Landscaping Contractors - Deland, FL (1.51 Miles from Deland, FL) Looking to contact Mike Rood Landscaping? You can reach them at 386-956-9496