Shipping policy

Pickup and Delivery

Pickup & Delivery Terms

Everything you need to know about our delivery and pickup services

Order Processing Time

All orders require a minimum of 5-7 business days for processing. Certain items may be on backorder; please contact our office at info@sanninebathrooms.com.au or call 02 9750 9555 if you need your items sooner, and we will check availability.

Delivery Information

Sydney Metro Area Deliveries

  • $120 delivery fee applies for any delivery within Sydney Metro Area
  • Deliveries are performed by our company driver as a 1-man delivery
  • Delivery hours are from 10:00 AM to 4:00 PM
  • Our driver will contact you by phone before arrival
  • If no one is present to receive items, a re-delivery fee will apply
  • For safety reasons, deliveries are made to ground floor only
  • Items will not be taken inside the house or upstairs
  • Customer is responsible for extra assistance with heavy or oversized items

Deliveries Outside Sydney Metro Area

For delivery outside Sydney metro area, please contact us for a freight cost estimate:

Scheduling

Please provide at least one week's notice before the scheduled delivery date once your order is confirmed as ready.

Pickup Information

Location:
1165 Canterbury Road, Roselands NSW 2195
Hours:
Monday to Friday, 9:00 AM - 4:00 PM
Notice Required:
At least 2 days' notice before pickup

Product Inspection

It is the customer's responsibility to inspect all products upon receiving them. We are not liable for claims of damaged products after they have been received.

Payment Policy

Full payment is required before delivery or dispatch of goods.

Additional Information

  • We strive to provide accurate product descriptions
  • Contact us if you have questions before purchasing
  • Verify availability for bulky items before ordering

Have Questions?

Our team is here to help with any questions about pickup and delivery

.pickup-delivery-page { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; color: #2c2c2c; line-height: 1.6; } /* Hero Section */ .hero-section { position: relative; width: 100%; height: 400px; margin-bottom: 60px; border-radius: 20px; overflow: hidden; } .hero-section img { width: 100%; height: 100%; object-fit: cover; display: block; } .hero-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3)); display: flex; align-items: center; justify-content: center; } .hero-content { text-align: center; color: #fff; padding: 20px; } .hero-content h1 { font-size: 48px; font-weight: 700; margin-bottom: 15px; text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3); } .hero-content p { font-size: 18px; opacity: 0.95; text-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); } /* Content Container */ .content-container { max-width: 1200px; margin: 0 auto; padding: 0 20px 80px; } /* Info Section */ .info-section { display: flex; gap: 30px; margin-bottom: 50px; padding: 40px; background: #fff; border-radius: 16px; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.06); transition: all 0.3s ease; } .info-section:hover { box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); } .highlight-section { background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%); border: 2px solid #dee2e6; } .section-icon { flex-shrink: 0; width: 60px; height: 60px; background: linear-gradient(135deg, #2c2c2c 0%, #4a4a4a 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; color: #fff; } .section-content { flex: 1; } .section-content h2 { font-size: 28px; font-weight: 700; margin: 0 0 20px 0; color: #2c2c2c; } .section-content h3 { font-size: 20px; font-weight: 600; margin: 25px 0 15px 0; color: #2c2c2c; } .section-content p { margin-bottom: 15px; color: #555; font-size: 15px; } .section-content a { color: #2c2c2c; text-decoration: underline; font-weight: 600; } .section-content a:hover { color: #000; } /* Styled List */ .styled-list { list-style: none; padding: 0; margin: 0; } .styled-list li { position: relative; padding-left: 28px; margin-bottom: 12px; color: #555; font-size: 15px; } .styled-list li:before { content: "✓"; position: absolute; left: 0; color: #2c2c2c; font-weight: 700; font-size: 16px; } .styled-list li strong { color: #2c2c2c; } /* Subsection */ .subsection { margin-top: 30px; padding: 25px; background: #f8f9fa; border-radius: 12px; border-left: 4px solid #2c2c2c; } /* Contact Buttons */ .contact-buttons { display: flex; gap: 15px; margin-top: 20px; flex-wrap: wrap; } .contact-btn { display: inline-flex; align-items: center; gap: 10px; padding: 12px 24px; border:1px solid #2c2c2c; color: #fff; text-decoration: none; border-radius: 8px; font-weight: 600; font-size: 14px; transition: all 0.3s ease; } .contact-btn:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); } .contact-btn svg { flex-shrink: 0; } /* Pickup Details */ .pickup-details { display: grid; gap: 20px; margin-top: 25px; } .detail-item { display: flex; gap: 15px; align-items: flex-start; padding: 20px; background: #fff; border-radius: 10px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); } .detail-item svg { flex-shrink: 0; color: #2c2c2c; margin-top: 2px; } .detail-item strong { color: #2c2c2c; } /* Info Grid */ .info-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; margin: 50px 0; } .info-card { background: #fff; padding: 30px; border-radius: 16px; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.06); transition: all 0.3s ease; } .info-card:hover { transform: translateY(-5px); box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12); } .card-icon { width: 56px; height: 56px; background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; color: #2c2c2c; } .info-card h3 { font-size: 20px; font-weight: 700; margin: 0 0 15px 0; color: #2c2c2c; } .info-card p { color: #555; font-size: 15px; margin: 0; } .info-card ul { list-style: none; padding: 0; margin: 0; } .info-card ul li { position: relative; padding-left: 20px; margin-bottom: 10px; color: #555; font-size: 15px; } .info-card ul li:before { content: "•"; position: absolute; left: 0; color: #2c2c2c; font-weight: 700; } /* Contact CTA */ .contact-cta { text-align: center; padding: 60px 40px; background: linear-gradient(135deg, #2c2c2c 0%, #1a1a1a 100%); border-radius: 20px; color: #fff; margin-top: 50px; } .contact-cta h3 { font-size: 32px; font-weight: 700; margin: 0 0 15px 0; } .contact-cta p { font-size: 18px; opacity: 0.9; margin-bottom: 30px; } .cta-buttons { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; } .btn-primary, .btn-secondary { padding: 16px 40px; border-radius: 10px; font-weight: 600; font-size: 16px; text-decoration: none; transition: all 0.3s ease; display: inline-block; } .btn-primary { background: #fff; color: #2c2c2c; } .btn-primary:hover { background: #fff; color: #2c2c2c; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(255, 255, 255, 0.3); } .btn-secondary { background: transparent; color: #fff; border: 2px solid #fff; } .btn-secondary:hover { background: rgba(255, 255, 255, 0.1); transform: translateY(-2px); } /* Responsive */ @media (max-width: 768px) { .hero-section { height: 300px; margin-bottom: 40px; } .hero-content h1 { font-size: 32px; } .hero-content p { font-size: 16px; } .info-section { flex-direction: column; padding: 30px 20px; gap: 20px; } .section-icon { width: 50px; height: 50px; } .section-content h2 { font-size: 24px; } .contact-buttons { flex-direction: column; } .contact-btn { width: 100%; justify-content: center; } .info-grid { grid-template-columns: 1fr; } .contact-cta { padding: 40px 20px; } .contact-cta h3 { font-size: 24px; } .cta-buttons { flex-direction: column; align-items: stretch; } .btn-primary, .btn-secondary { width: 100%; } }