We send you the order confirmation immediately after you have placed an order. Occasionally emails end up in the junk/spam folder. Take a look there. We aim to send you your receipt 15 minutes after you have received your delivery or completed service. Occasionally, there might be a delay. However, rest assured, you will get your final receipt within 48 hours of delivery/service.