Get a Free House Cleaning Quote

Get a Free Janitorial Service Quote

We accept VISA and MasterCard

Gift Certificates

Gift Certificates Are Now Available!

Give the gift of a clean house! Call us at (717) 730-6243

Maid to Perfection provides house cleaning and janitorial services for both East Shore and West Shore communities.

Because of our franchise agreement, we regret that we cannot serve any homes in York County including New Cumberland and Dillsburg.

House Cleaning FAQs

House Cleaning FAQs

Who will be cleaning my house?
How much will it cost to clean my house?
Do I have to be home when Maid to Perfection comes to clean?
Do you guarantee a day and time for my cleaning appointment?
Do I need to provide house cleaning equipment or supplies?
What if I need to reschedule a clean?
What should I do about my security/alarm system on cleaning day?
Why should I use your company instead of hiring an individual to clean my home?
What is your guarantee?
Do you require contracts?
What if something is broken in my house?
What type of payments do you accept?
Who do I get when I call your office?


Who will be cleaning my house?
An individual trained by Maid to Perfection will clean your home. All employees are insured and bonded. Our Cleaning Professionals will not eat, drink, smoke or use any appliances while inside your home.

Back to top ^

How much will it cost to clean my house?
Getting your house cleaned is surprisingly affordable. Every house is unique, and every cleaning fee is individually based. Things that will affect the amount of your house cleaning estimate include the size of your home, number of residents, number of pets, number of bathrooms, how often you want us to clean, etc. We like to come out to see your house so we can give you a customized personal estimate. Often the first clean will cost more as we do a deep clean to get the house in shape for the regular maintenance cleanings. One time cleans are charged on an hourly basis.

Back to top ^

Do I have to be home when Maid to Perfection comes to clean?
This is your option. You may give us a key to your home which will be safely stored. Only the owner and/or office manager can access the client keys. Maids are given the keys for each cleaning appointment before they leave the office each day. These keys are returned to the office until the next cleaning appointment.

Back to top ^

Do you guarantee a day and time for my cleaning appointment?
Maid to Perfection guarantees a specific day for your cleaning but not a specific time. Due to our flexible and ever-changing schedule, we are unable to commit to a specific time of day for our arrival.

Back to top ^

Do I need to provide house cleaning equipment or supplies?
We provide all cleaning supplies and equipment. However, if you have a special product you want us to use, simply mention it when we are preparing your estimate.

Back to top ^

What if I need to reschedule a clean?
We make every effort to meet our customer’s scheduling requests. If you need to reschedule an appointment, we will do all we can to accommodate you. Please give us as much notice as possible. Last minute cancellations and schedule changes prevent us from providing service to other customers and end up reducing your maid’s pay.

Back to top ^

What should I do about my security/alarm system on cleaning day?
If you have a security system, please make necessary arrangements to give Maid to Perfection access to your home on your scheduled day. Some clients establish a guest or temporary code for Maid to Perfection.

Back to top ^

Why should I use your company instead of hiring an individual to clean my home?
Many homeowners are not aware of their personal liability regarding work related injury and social security taxes for independent home-service workers. No need to worry, Maid to Perfection takes care of all this for you. We provide liability insurance, third party bonding, workmen’s compensation and key insurance. Maid to Perfection pays all appropriate federal, state and local taxes on our personnel.

Back to top ^

What is your guarantee?
We at Maid to Perfection believe in doing it right the first time. If there is a problem with your clean, call us within 24 hours and we will cheerfully reclean the area in question.
Back to top ^

Do you require contracts?
No, at Maid to Perfection we do not believe in cleaning contracts. We do a consistent job and you will want to keep us as your cleaning service.

Back to top ^

What if something is broken in my house?
We make every effort to treat your home with the greatest of care. Should an accident occur, a note would be left to inform you. We will have the item repaired or replaced if necessary. Maid to Perfection’s insurance company may need to be involved to vet a claim. We cannot be responsible for damage resulting from loose table legs, improperly secured pictures and shelves, normal wear and tear or other items beyond our control.

Back to top ^

What type of payments do you accept?
We accept checks, credit cards (Visa, Mastercard), and of course cash. You are expected to pay the day of the clean unless other arrangements have been made. We will have to charge a $35 return check fee as that is what the bank charges us. We require a credit card for a one time clean.

Back to top ^

Who do I get when I call your office?
Unlike some cleaning services Maid to Perfection is locally owned and operated. We do not use a call center. When you call us at 717-730-6243 you will be talking to the Harrisburg office. If you get our voice mail you will get a prompt callback!

Back to top ^

House Cleaning Services

  • Trustworthy People
  • Insured & Bonded
  • Our Own Equipment
  • Thorough & Meticulous
  • One time deep cleaning or ongoing cleaning

Get a Quote for House Cleaning Services

Maid To Perfection won the Harrisburg Magazine Reader's Choice Award for Best Houe Cleaning Service in 2008

Maid To Perfection won the Harrisburg Magazine Reader's Choice Award for Best Houe Cleaning Service in 2010

House Cleaning Service for East and West Shores