We can process a wide range of fiber lengths, both in carding and spinning, on our machinery. Call 231 536 2779 and talk to me if you have any questions about the suitability of your fiber for processing. Processing fees are due upon completion of each batch (if more than one is sent). Failure to pay within 30 days of notification that processing is complete and payment is due, will result in batches being considered abandoned. Thus forcing us to sell it to recoup processing charges. Our employees do not work for free.