Contact Us. Call 888-431-4704 Self Schedule Request Quote Office HoursMonday - Friday 8:00am - 4:00pm Contact InfoOffice | (888) 431-4704 Email | info@tlceasy.com Self Scheduling | (216) 677-8903 Mailing Address816 W Monroe St. Decatur, IN 46733 Stay in the know