Ballard's Tree & Stump Removal Landscaping Contractors - Rock Falls, IL Looking to contact Ballard's Tree & Stump Removal? You can reach them at 815-625-6132