Our Pre-fold Service Process

We have a five and a half hour washing process which leaves the diapers completely sanitized and clean.  Our residual free detergent has eliminated any rashes from our most sensitive client's bottoms.  We do have to use bleach in order to kill any micro-organisms and we have a neutralizer which completely removes the bleach.  We have tried a number of different detergents and methods and hit upon a winning process!  In short, we believe that using our service provides a healthier and more comfortable service for your baby and an easy and less messy process for the parents.  The cost is lower than the average cost of buying disposables over the entire time frame that your child is in diapers.  Disposables cost more as your child grows - our prices drop as your baby uses fewer diapers in a week.

How does the Service work?

We start you out with 8 dozen diapers (96) and a few Snappi's before baby arrives. We also provide you with a hands on orientation.  Once baby arrives, let us know! On the delivery day for your city,  you'll leave the dirties outside for us to pick up.  Many people prefer to purchase a bin to hold the dirty diaper bag on their porch.  You only pay for weeks that you have dirty diapers.  That first delivery will be another 96 diapers (for newborns).  On subsequent weeks we will return the same number of clean diapers as there were dirty diapers the previous week.  We find that this ensures that you always have enough diapers throughout the week.  However, sometimes babies simply need more diapers in any given week.  Just let us know and we'll deliver as many as you need.

As baby grows you can change the size that we deliver to you by changing the size here on the website. Simply go to the Service Menu and then select Change service.

If you are going on vacation or have some other reason for which  you do not need service in a given week, you can Pause your service.  Go the Menu, select Service menu and then select Pause service.

You may choose to receive an email  or a text or both when certain things happen:

  • Your diapers are picked up (or were unavailable for pickup)
  • Your dirty diapers are counted 
  • Your clean diapers are packed and ready for delivery
  • Your clean diapers are delivered
  • When a new bill is ready
  • When a payment is received
  • Your service has been changed 
  • Your service has ended
  • Your service is currently paused
  • Your service has resumed after a pause


When you become a customer, you'll can receive messages, alerts and tasks shown in the circle icons at the top right of the website. Tasks are suggested things to do here on the website. For example, one task may be to enter your baby's name once you decide or to enter your first journal entry.  You may refuse any suggested task if you don't want to do it. Messages and alerts may also be emailed or texted to you.  Messages are to give you information usually about your service or billing.  Alerts may be information sent to groups of people. For example, weather may delay delivery to a certain town or area.

Sometimes, parents forget to put the diapers out on the delivery day. Without prior notice, we will charge you for that week, as the following week you'll have twice as many diapers. You can request an additional pickup but we may charge an additional delivery fee for our time and gas.  If you cannot leave your diapers out and you can give us a 24 hour notice (by using our Service, Pause service menu item) you may be able to avoid a charge. 

Also, please do not attempt to wash our pre-folds. In the past some parents have done this and they've used other detergents and chemicals which may cause problems when we get them back and wash them in our commercial machines.  If you need an additional pick up or delivery, just let us know and we can find a solution to almost any challenge.

When your child reaches a stage where they are eating solid food we do ask that you 'plop the poop'.  Simply take the diaper to your toilet and drop any solids in the toilet before you put the diaper in your diaper pail.  Due to the large number of diapers it is difficult for us to do this.  If we miss a poop, we may need to restart an entire wash.  What this means is that we charge an additional fee for each diaper for which our staff has to plop the poop.  At this point the fee is 50 cents per diaper.

If you'd like provide funds for others, we have both a gifting service option and a pay-it-forward option.

Our gifting option allows grandparents, friends, or baby shower attendees a way to provide services.  

Our pay it forward option allows those paying for services to pay a little (or a lot) extra to provide services for anyone who might be in need. 

If you are in need of a assistance you may request to receive some of the pay it forward funds based on availability.

Finally, we provide a simple journal which you may use to record anything you'd like about this chapter of your life.  At any point, you can get a email with some or all of your journal entries.


Click here to learn about our services

Security
Debug (developers only)Show DebugShow RequestShow FilesShow ServerShow SessionShow CookiesShow GetShow PostShow Environmnet


Debug Information
No user logged in
tokenfr-ase-Brai-CH-1606nict-cde-mana
innerfr-ase-Brai-CH-1606nict-cde-mana
adding to list fr-ase-Brai-CH-1606nict-cde-mana
arraylanglist
fr-ase-Brai-CH-1606nict-cde-mana
inner fr
adding to list fr
arraylanglist
fr-ase-Brai-CH-1606nict-cde-mana
1 fr
innerq=0.9
parsingfr-ase-Brai-CH-1606nict-cde-mana
fr-ase-Brai-CH-1606nict-cde-mana full spec
searching for languagefr
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'language' and subtag = 'fr'
Foundlanguagefr
searching for extlangase
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'extlang' and subtag = 'ase'
Foundextlangase
searching for scriptBrai
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'script' and subtag = 'Brai'
FoundscriptBrai
searching for regionCH
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'region' and subtag = 'CH'
FoundregionCH
searching for variant1606nict
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'variant' and subtag = '1606nict'
Foundvariant1606nict
searching for extensioncde
Foundextensioncde
searching for privateusemana
Foundprivateusemana

TableDumptbllangspec
m_langspecid
m_user
m_userDependantuser
m_ip
m_languagefr
m_extlangase
m_scriptBrai
m_regionCH
m_variant1606nict
m_extensioncde
m_privateusemana
m_weight0.9
m_creator
m_creatorDependantuser
m_created2019-05-23 02:03:22
m_lasteditor
m_lasteditorDependantuser
m_lastedited2019-05-23 02:03:22
m_notes

where for tbllangspec::save (user is null or user = 0) AND ip = "55631739" AND language= "fr" AND extlang = "ase" AND script = "Brai" AND region = "CH" AND variant = "1606nict" AND extension = "cde" AND privateuse = "mana"
parsing fr
fr full spec
searching for languagefr
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'language' and subtag = 'fr'
Foundlanguagefr

TableDumptbllangspec
m_langspecid
m_user
m_userDependantuser
m_ip
m_languagefr
m_extlang
m_script
m_region
m_variant
m_extension
m_privateuse
m_weight0.9
m_creator
m_creatorDependantuser
m_created2019-05-23 02:03:23
m_lasteditor
m_lasteditorDependantuser
m_lastedited2019-05-23 02:03:23
m_notes

where for tbllangspec::save (user is null or user = 0) AND ip = "55631739" AND language= "fr" AND extlang is null AND script is null AND region is null AND variant is null AND extension is null AND privateuse is null
inner en
adding to list en
arraylanglist
en
innerq=0.8
parsing en
en full spec
searching for languageen
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'language' and subtag = 'en'
Foundlanguageen

TableDumptbllangspec
m_langspecid
m_user
m_userDependantuser
m_ip
m_languageen
m_extlang
m_script
m_region
m_variant
m_extension
m_privateuse
m_weight0.8
m_creator
m_creatorDependantuser
m_created2019-05-23 02:03:23
m_lasteditor
m_lasteditorDependantuser
m_lastedited2019-05-23 02:03:23
m_notes

where for tbllangspec::save (user is null or user = 0) AND ip = "55631739" AND language= "en" AND extlang is null AND script is null AND region is null AND variant is null AND extension is null AND privateuse is null
inner de
adding to list de
arraylanglist
de
innerq=0.7
parsing de
de full spec
searching for languagede
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'language' and subtag = 'de'
Foundlanguagede

TableDumptbllangspec
m_langspecid
m_user
m_userDependantuser
m_ip
m_languagede
m_extlang
m_script
m_region
m_variant
m_extension
m_privateuse
m_weight0.7
m_creator
m_creatorDependantuser
m_created2019-05-23 02:03:23
m_lasteditor
m_lasteditorDependantuser
m_lastedited2019-05-23 02:03:23
m_notes

where for tbllangspec::save (user is null or user = 0) AND ip = "55631739" AND language= "de" AND extlang is null AND script is null AND region is null AND variant is null AND extension is null AND privateuse is null
inner *
adding to list *
arraylanglist
*
innerq=0.5
parsing *
* full spec
searching for language*
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'language' and subtag = '*'
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'extlang' and subtag = '*'
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'script' and subtag = '*'
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'region' and subtag = '*'
tbllangspec::findIanaQueryselect * from tbliana where entrytype = 'variant' and subtag = '*'
Foundextension*

TableDumptbllangspec
m_langspecid
m_user
m_userDependantuser
m_ip
m_language
m_extlang
m_script
m_region
m_variant
m_extension*
m_privateuse
m_weight0.5
m_creator
m_creatorDependantuser
m_created2019-05-23 02:03:23
m_lasteditor
m_lasteditorDependantuser
m_lastedited2019-05-23 02:03:23
m_notes

where for tbllangspec::save (user is null or user = 0) AND ip = "55631739" AND language is null AND extlang is null AND script is null AND region is null AND variant is null AND extension = "*" AND privateuse is null

Request
(Empty)
Post
(Empty)
Get
(Empty)
Server
LSPHP_ENABLE_USER_INIon
PATH/usr/local/bin:/usr/bin:/bin
TEMP/tmp
TMP/tmp
TMPDIR/tmp
PWD/
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODINGgzip
HTTP_ACCEPT_LANGUAGEen-US,en;q=0.5
HTTP_CONNECTIONKeep-Alive
CONTENT_LENGTH
HTTP_HOSTwww.diapertails.com
HTTP_USER_AGENTCCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_X_HTTPS1
UNIQUE_IDXOZh2hNq-urdfqzNtcv32gAAAc4
SCRIPT_URL/process.php
SCRIPT_URIhttps://www.diapertails.com/process.php
HTTPSon
SSL_TLS_SNIwww.diapertails.com
SERVER_SIGNATURE
SERVER_SOFTWAREApache
SERVER_NAMEwww.diapertails.com
SERVER_ADDR107.180.3.78
SERVER_PORT443
REMOTE_ADDR3.80.223.123
DOCUMENT_ROOT/home/celligsen/public_html
REQUEST_SCHEMEhttps
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT/home/celligsen/public_html
SERVER_ADMINwebmaster@diapertails.com
SCRIPT_FILENAME/home/celligsen/public_html/process.php
REMOTE_PORT59360
SERVER_PROTOCOLHTTP/1.1
REQUEST_METHODGET
QUERY_STRING
REQUEST_URI/process.php
SCRIPT_NAME/process.php
PHP_SELF/process.php
REQUEST_TIME_FLOAT1558602202.7978
REQUEST_TIME1558602202
Session
(Empty)
Files
(Empty)
Cookie
(Empty)
Env
LSPHP_ENABLE_USER_INIon
PATH/usr/local/bin:/usr/bin:/bin
TEMP/tmp
TMP/tmp
TMPDIR/tmp
PWD/