At DG Carpet Cleaning Perth, we offer a range of professional cleaning services designed to keep homes and businesses clean, fresh, and well maintained. Whether you need help with carpets, upholstery, windows, tiled areas, or hard floors, our services are tailored to support the everyday needs of your property.
We focus on delivering cleaning solutions that are reliable, practical, and carried out with care. From routine cleaning to more detailed work, our service is shaped by the key qualities people value most:
We offer a range of cleaning services designed to keep your home or workplace fresh, clean, and well maintained. From carpets and upholstery to windows, tiles, grout, and hard floors, our team delivers practical cleaning solutions with care and attention to detail.
Remove dirt, stains, and odours from carpets for a cleaner, fresher living space.
Learn More →
A detailed clean that tackles built-up dust, grime, and hard-to-reach areas.
Learn More →
Clear away marks, dust, and buildup for brighter, cleaner-looking windows.
Learn More →
Refresh sofas and fabric furniture by lifting dirt, stains, and trapped dust.
Learn More →
Restore worn hard floors with proper stripping, sealing, and surface protection.
Learn More →
Clean tiled surfaces and grout lines to remove buildup and restore freshness.
Learn More →
Our cleaning services are designed to fit a range of everyday and property-related needs. Whether you’re preparing for an inspection, managing a rental, or maintaining a workspace, we provide a service that is practical, reliable, and easy to work with.
Cleaning services designed to help prepare your property for final inspection, with attention to detail and proper presentation.
Ideal for routine or scheduled inspections, helping keep your space clean, presentable, and ready when it matters.
Support for tenants, landlords, and property managers with reliable service and clear documentation when required.
Cleaning solutions for workspaces to maintain a clean, organised, and professional environment.
Take a look at some of our recent work and the results we deliver. From deep cleaning to visible improvements, these before and after images show the difference a proper service can make.












We understand that many cleaning services can feel inconsistent — from unclear communication to last-minute changes. Our focus is on keeping everything simple, reliable, and easy to manage, so you always know what to expect from start to finish.
We keep everything clear from the start, so you understand the process, pricing, and what to expect without confusion.
Our approach avoids sudden changes, helping you plan with confidence without unexpected delays or pricing issues.
We follow a structured way of working, so every job is handled with the same level of care and attention.
We understand rental requirements and provide proper invoicing, with support where needed to help avoid issues.
If something needs attention after the service, we aim to respond and assist within a reasonable timeframe
From enquiry to completion, we keep the process straightforward so it’s easy to understand and manage.
We keep our process straightforward so you know exactly what to expect from start to finish. From your first enquiry to the final clean, our team focuses on clear communication, careful work, and results that leave your space looking fresh and well maintained.
Contact our team to discuss your cleaning needs, preferred service & type of space you need cleaned.
We arrange a suitable time and confirm the service details so everything is clear before the job begins.
Our team carries out the cleaning with care and attention, focusing on quality results across every surface.
Once the job is complete, you can enjoy a fresher, cleaner, and more comfortable home or workplace.
Tell us what you need and we’ll handle the rest. Simply send your details or photos, and we’ll provide a clear quote with a straightforward process from start to finish.
In most cases, no inspection is needed. We can provide an accurate quote based on the information or photos you share.
Drying time can vary depending on the service and environment, but most surfaces dry within a few hours (4-5) under normal conditions.
We aim to remove as many stains as possible, but results can vary depending on the type and condition of the stain. We always provide realistic expectations before starting.
If something needs attention after the service, you can reach out to us and we’ll assist within a reasonable timeframe.
Yes, we use cleaning products that are safe for children and pets, while still being effective for proper cleaning.
Yes, we provide clear invoices with all required details, suitable for rental and property-related use.
You can contact us as early as possible to reschedule. We’ll do our best to accommodate your request based on availability.
Please clear small items and ensure the area is vacuumed beforehand, as this helps achieve the best results. We’ll guide you if needed.
Send us an email and we’ll get in touch shortly.
© 2025 – All Rights Reserved – Created By Uzair Khan