Scheduling your cleaning/carpet appointment

Step 1.

Call or e-mail. 828-388-0044|[email protected] Be sure to leave a short message if you miss us. 

Step 2.

You can expect a same day response. We will discuss the details of your job and help determine what type of service best fits your needs. 

Step 3A. Pricing Options

Our free estimate. Often it is beneficial to see the space in advance to get the most accurate time frame needed for a job. Upon completion of the estimate we give you your price and see if it works for you. 

Step 3B. 

Often times for one time service or other particular situations when time is a factor we can work off of what you can tell us about the home or office over the phone. We set a fixed price based on what we gather without the home visit and get to work on your job sooner.  

Step 4.

Scheduling. We find a time and date that works best for you and mark it on our calendar. The day of we send out a prompt, professional cleaner to get to work for you. You can expect a courtesy confirmation call in advance of arrival. 

Step 5.

A check or cash can be paid directly to our friendly firefly cleaners upon completion of job. We believe you be satisfied with both our cleaner and the quality of work done.  In this case you may schedule regular visits with your cleaner directly.


We are proud of the work we do and so are our customers. References are available upon request.




Call or e-mail us anytime 

Appointments: flexible to fit your schedule