If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
Dominion Cleaning has over 20 years of experience providing top-tier residential and commercial cleaning services, including recurring cleaning to keep your space spotless and sparkling.
Choosing Dominion Cleaning means working with trustworthy, detail-oriented professionals who go above and beyond for a clean you can see and feel. What sets us apart is our consistent, reliable scheduling and communication.
(Pricing depends on service type--this includes level of cleaning needed, or frequency of service as well as the size. We provide all supplies and equipment--no hidden fees!) I would like to chat about your needs to get you an exact price.
We have several teams and can fit you into the day and time that will work best for you.
Next Steps:
Let's chat about your specific needs and get your cleaning date set.
Once your appointment is confirmed, we'll send you a quick confirmation and a reminder the day before your appointment. Our team will arrive on time and handle everything with care and professionalism--from dusting and deep cleaning to streak-free windows. If you'd like ongoing service, we'll also walk you through flexible recurring cleaning options.
Thank you--we look forward to helping you enjoy a cleaner, brighter home or business!
--
Dominion Cleaning Management Team
Overview
Current Top Pro
Hired 19 times
Serves Henrico, VA
Background checked
12 employees
21 years in business
Business hours
SunClosedMon8:00 am - 5:00 pm
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
Services offered
Cleaning type
Extra services
Interior window cleaning
Fridge cleaning
Oven cleaning
Baseboard cleaning
Pets
Houses with pets
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and punctuality.
Excellent 4.9
95 reviews
5
93%
4
6%
3
0%
2
0%
1
1%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Ray R.
Mar 20, 2026
•
Hired on Thumbtack
I hired them for move in cleaning and the ladies did a great job. They did miss a few spots but were able to remedy it in a timely manner and receptive to feedback. I appreciate the great customer service by Claudio and Sarah. Thanks again for making it easier!
Details: 2 bedrooms • 2 bathrooms • Deep cleaning • No pets in home • Just once
House Cleaning
Christine T.
Nov 23, 2025
•
Hired on Thumbtack
The team that completed our first deep clean service did a phenomenal job! We were very impressed with their attention to detail. After they were done, we signed up to have them return for more frequent cleaning.
Details: 3 bedrooms • 3 bathrooms • Deep cleaning • Baseboard cleaning • Basement cleaning • Pets in home • Once a month
House Cleaning
Tanisha J.
Jan 28, 2025
•
Hired on Thumbtack
I wish I could choose all 5 categories for this company but Thumbtack only lets you choose 3. What an amazing job the cleaning crew did to get my home ready after a move out. They cleaned every inch of the home and the ladies were extremely nice, professional and polite! I will definitely keep them at the top of my list for all future cleaning needs. Awesome company and I am glad I hired them!
Details: 4 bedrooms • 2 bathrooms • Move out cleaning • Window cleaning (interior) • Fridge cleaning • Oven cleaning • Baseboard cleaning • Interior cabinet cleaning • Pets in home • Just once
House Cleaning
Sandy y.
May 11, 2025
•
Hired on Thumbtack
She was prompt with the agreed time to show up for the cleaning. The House looked brand new ( from my granddaughter) when the cleaning was completed.
Details: 3 bedrooms • 2 bathrooms • Standard cleaning • Pets in home • Once a month
House Cleaning
Demani W.
May 12, 2025
•
Hired on Thumbtack
They did an Amazing job deep cleaning my home before new tenants moved in. I would recommend them to anyone!
Details: 4 bedrooms • 3 bathrooms • Move out cleaning • Baseboard cleaning • No pets in home • Just once
House Cleaning
Credentials
Background Check
Silvana Borges
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
New Clients can receive estimates in-home or over the phone. We provide estimates for weekly, biweekly, monthly or one-time cleaning services. Information needed to provide an accurate estimate includes what services you want to include or exclude, how often you want services completed, how large your space is, how many people or pets live in the home, and your location. These are all factored in when developing your price.
What is your typical process for working with a new customer?
Communication is a priority here at Dominion. Once a price and schedule is confirmed, customers are added to our scheduling software. The software will send the phone number on file a text message showing confirmation of the appointment and which team has been assigned to the job. Additionally, we will send a text message the day before the appointment to confirm. We ask that any changes to the schedule be made 24 hours or more prior to the scheduled time of arrival to avoid fees. There will be another text notification when the team is on their way, and when they have finished. The Job completion text will include a link to the invoice and allow for electronic payment options. If the customer has recurring service, we usually try to keep the same schedule and team for on-going services. We strive for our customers to be 100% satisfied with our cleaning service so if there are any questions or concerns you can call, text or email us provide feedback. We ask that you allow us to return to rectify any complaints first. We want you to be happy in your space without having to clean behind us.
What education and/or training do you have that relates to your work?
CEO and Operating Owner has over 25 years of experience and continued training. Additionally, we have several long-term cleaning technicians that also came to us with experience. Our new hires receive company standard training upon hire. We also provide all staff with monthly updates at our staff meetings. Finally, our staff receive random inspections and follow-up to ensure they are complying with company expectations.