Frequently Asked Questions

Getting started:

How do I create my account in the customer portal?

When you do a booking with us, an account is automatically created for you. You will receive an email where you can set up your account, choose your password, and you’re ready to go. Alternatively, you can create and log into your account at this link using the email address you have for the booking.

How much will it cost?

Here in our website you have “live personalized pricing and real-time.” Just click on the service you need, answer the questions about your particular space and the price will appear on the right side of the web page.

How do I book a home or commercial cleaning?

If you’re online, simply select the service you want and click the Book Online button to get personalized pricing, schedule an appointment in real-time based on our actual availability, and receive a confirmation. It only takes 60 seconds. Use your smartphone, computer, or tablet. Or call us!

Where is your service area?

Our expert cleaning team proudly serves all of Harford and Baltimore Counties, Maryland, including:

Harford County: Aberdeen, Bel Air, Havre de Grace, Edgewood, Joppatowne, Fallston, Abingdon, Forest Hill, Jarrettsville, Churchville, Darlington, White Hall, Riverside, Perryman, and surrounding areas.

Baltimore County: Towson, Parkville, White Marsh, Perry Hall, Rosedale, Dundalk, Middle River, Essex, and nearby communities.

We’re always expanding our reach. If your location isn’t listed, simply book online or give us a quick call and we’ll confirm in seconds.

Manage my account:

What is our cancellation policy?

Cancellation Policy – Two Arrows Cleaning Services, LLC

At Two Arrows Cleaning Services, we understand that unexpected situations may arise and you may need to reschedule or cancel your cleaning appointment. We aim to be flexible while also protecting the time and effort of our cleaning professionals who prepare in advance for every visit.

To maintain fairness and reliability for all clients, the following cancellation policy applies:

1. Notice Requirement

We require a minimum of 24 hours’ notice to cancel or reschedule a scheduled cleaning.

2. Cancellation Fees

  • Less than 24 hours’ notice: A 25% fee of the total booking amount will apply.

  • Within 2 hours of your scheduled appointment or no-show: A 50% fee of the total booking amount will apply.

Our team begins preparing for your cleaning the day before, organizing supplies, scheduling routes, and reserving time exclusively for your appointment. Last-minute cancellations directly impact our operations and the income of our staff.

Unpaid cancellation fees may result in suspension of future services until the balance is cleared.

3. Mistaken Bookings

If a booking was made in error (either by the client or through a system issue), please contact us promptly. We review each case individually, and at our discretion, the cancellation fee may be waived if the situation clearly meets the criteria for error.

4. How to Cancel or Reschedule

You can cancel or reschedule by:

  • Logging into the Customer Portal,

  • Replying directly to your confirmation or reminder email, or

  • Contacting us directly by phone or email.

5. Professional Conduct

Respect and professionalism are core to Two Arrows Cleaning Services. Our cleaning professionals deserve to feel safe and respected in every home. Any form of harassment, sexual remarks, or inappropriate behavior will result in immediate termination of services without refund.

We appreciate your understanding and cooperation with this policy. It allows us to protect our team’s time, maintain consistent service quality, and ensure fair scheduling for all clients.

If you have any questions or need assistance, please don’t hesitate to reach out to us.

Can I manage my account for cancellations, rescheduling, cleaning calendar, etc.?

Yes, you can do it all yourself. We have a “customer portal,” you just need to create the account with your email address and a password, and you will be able to manage everything regarding your bookings.

You can click “Log in” on our website, www.twoarrowscleaning.com (find it at the top of the page), or you can request us to send you an email with an invitation to create an account for the portal.

Do I need to be at home when you arrive for the cleaning?

That’s entirely up to you! If you’ve got other things to do, just let us know how we can get access to your home. Some customers provide a garage or door code, others leave a hidden key outside. Let us know when you book online or when you call-in your request. Whatever works for you will work for us! Just let us know what method you’re most comfortable with.

Will I receive reminders for single, recurring, or pre-paid bundle cleaning services?

When you book online or call us, you can select to receive a text message or email before each scheduled service. We typically send reminders one day and two hours before each cleaning appointment.

How do I re-schedule or cancel a booked cleaning?

Rescheduling or cancelling is one click away. Or simply call us or email us and we’ll update your booking. It just takes a few seconds and we’ll send you an updated booking confirmation. Our email service reminders can include a Reschedule and/or Cancel button which allows you to instantly reschedule or cancel your booking within pre-established periods prior to each service.

Can I set up repeat visits?

Yes, and you’ll save when you do. For each of our services you can select and schedule either recurring appointments or purchase pre-paid bundles and save instantly. Check out our home cleaning savings on our Live Pricing & Real-Time Booking Pages.

Cleaning services:

What does each cleaning consist of?

Regular Home Cleaning:

Residential Regular Cleaning

Deep Cleaning:

Residential Deep Cleaning Services

Move-in/Move-out Cleaning:

Move-In & Move-Out Cleaning Services

What do you do in a post-construction cleaning?

For more information on what post-construction cleaning consists of, call (443) 504-9214 or email us at twoarrowscleaningservices@gmail.com.

How many cleaners will come?

Each home is cleaned by one of our dedicated professionals. For larger homes or deep cleanings, two team members may work together to ensure every detail is handled efficiently.

Do I need to be home the day of the cleaning?

Some clients prefer scheduling cleaning appointments while they are at work or away for the day, while others like to be at home during the process. This is up to you.
If you won’t be there, your cleaners need a way to get in, and they promise they will treat your home like their own. They can lock up and/or leave the key wherever you like.

How long is the cleaning going to take?

Regular cleanings usually take an average of 1-3 hours (Depending on the size of the house)
Deep Cleanings usually take an average of 2-4 hours (Depending on the size of the house)
Move-in/Out Cleanings usually take an average of 2-6 hours (Depending on the size of the house).

Will I have the same cleaning professional for each visit?

We try to ensure you have your regular cleaning technician each visit, but this is not a guarantee. Due to illness, vacations, promotions, etc., we may occasionally need to replace your cleaning technician.

Do I need to pick up before the cleaner arrives?

The better your house is picked up, the better job we can do cleaning for you. If there are dishes, laundry, projects, etc. – no problem, we will skip these areas until the next visit. Often, putting clutter in a container before our visit is helpful. Getting things up off the floor by placing them on beds or the couch helps, too. If you can’t get things organized before we come, no problem; know we will clean what we can get to.

Cleaning products and equipment:

Do you provide the cleaning equipment and products?

Yes, we do provide all the necessary equipment and products.

Our staff arrive at each place ready with all they need for each location and requirements.

Note: If you need our staff to use a particular cleaning product, you will need to provide it.

Payment, privacy and safety:

Why must I add my credit/debit card to book an appointment?

We require a valid card on file to secure your booking and confirm your appointment. This helps us reduce no-shows and ensures that our schedule is reserved for serious clients. Your card will not be charged until the service is completed or if a cancellation policy applies.

Do you have a guarantee?

Absolutely. Two Arrows Cleaning stands behind every service with a 100% Satisfaction Guarantee. If something was missed or doesn’t meet your expectations, contact us within 24 hours. We’ll return promptly to make it right at no additional cost.

Is my billing information kept safe and secure?

Yes. Your security is our priority. Our booking system uses industry-standard 256-bit SSL encryption to protect your information at every step. All payments are processed securely through Stripe, and no credit card numbers are ever stored on our servers. We use a secure token that allows us to complete your transaction safely.

You can rest assured that your billing information is fully encrypted and protected under the same security standards trusted by major financial institutions.

Two Arrows Cleaning Service Areas

Reliable residential & commercial cleaning across Harford & Baltimore Counties.

Primary Cities: Aberdeen · Bel Air · Havre de Grace

Harford County Communities: Abingdon · Bel Air North · Bel Air South · Benson · Berkley · Bradshaw · Churchville · Creswell · Darlington · Dublin · Edgewood · Emmorton · Fallston · Forest Hill · Jarrettsville · Joppatowne · Magnolia · Norrisville · Perryman · Pleasant Hills · Pylesville · Riverside · Upper Crossroads · Upper Falls · White Hall · Whiteford

Baltimore County Coverage: Towson · Parkville · White Marsh · Middle River · Essex · Perry Hall · Dundalk · Rosedale · and surrounding areas.

Call today for a free estimate and let Two Arrows deliver spotless results you can trust.