About Us

Professional Cleaning Services from our Experienced Team


Commercial ServicesResidential Services

 Our Story

Dome Cleaning is headquartered in San Francisco’s Soma District. We primarily provide janitorial services for HOA’s, office managers, and construction companies. We also provide professional specialized cleaning services to homeowners in their residences as well as for commercial and professional customers. We don’t just care about clean office buildings, homes, and properties – we care about a clean environment, too.

Dome Cleaning offers green seal-certified cleaning services, which includes using eco-friendly cleaning products.  Dome Cleaning encourages an enjoyable and supportive team environment. Our employees come from numerous diverse backgrounds, and we speak many languages. Our managers work very hard to make Dome Cleaning a great place to work for all of our employees. We always look to promote and hire our employees from our current staff. We provide various types of in-house and external trainings and educational opportunities for employees of Dome Cleaning at all levels.

We look forward to making you a part of the Dome Cleaning, Inc. Family!

The Bohan Company has used Dome Cleaning at many of our accounts for years. Time and again Dome delivers on exceptional service. We often have issues at buildings that go beyond the scope of work and Dome is my go to vendor for timely help with special requests even at buildings where we don’t use them as our principle cleaning service. Dome is clearly one of the top maintenance and cleaning companies in San Francisco. I highly recommend them.

Michael Finnie

Property Manager, Citiscape

Why Choose Dome Cleaning Inc.?

Choosing Dome Cleaning brings a range of advantages for your cleaning needs. Here are some compelling reasons to opt for our services:

Professional Expertise:

Our team consists of trained and experienced professionals who excel in various cleaning tasks. You can trust us to deliver high-quality and thorough cleaning services.

Customized Solutions:

We tailor our cleaning services to meet your specific needs. Whether it’s a comprehensive office cleaning or a specialized task, we adapt our approach to ensure your satisfaction.

Commitment to Health and Safety:

We prioritize the health and safety of your environment. Our cleaning practices adhere to industry standards, focusing on minimizing germs, viruses, and allergens to create a clean and safe space.

Reliability and Consistency:

Our commitment to reliability means you can count on us to deliver consistent and dependable cleaning services. We aim to exceed your expectations with each visit.

Advanced Equipment and Eco-Friendly Products:

We utilize state-of-the-art equipment and environmentally friendly cleaning products to ensure effective cleaning without compromising on sustainability.

Flexible Scheduling:

We understand the importance of flexibility in scheduling cleaning services. Our company works with you to find a timetable that best suits your needs, minimizing disruptions to your operations.

Transparent Communication:

Clear communication is key. We keep you informed about our services, schedules, and any special considerations. Transparency is part of our commitment to providing a positive customer experience.

Proven Track Record:

Our company has a solid track record of delivering exceptional cleaning services. You can rely on our past performance as an indicator of the quality and professionalism you can expect.

By choosing our cleaning company, you are opting for a reliable partner dedicated to maintaining a clean, healthy, and safe environment for your home or business.



Trusted & Experienced

We have been in the Professional Cleaning Industry in the San Francisco Bay Area since 1996.

Trained & Fully Insured

We provide hands-on training, regular supervision and are fully insured. 

Catered Cleaning Programs

Whether it is a one-time service, or a regularly scheduled janitorial crew, we have you covered.

Satisfaction Guaranteed

Not happy with your service? Give us a call and our Customer Care team will work with you to make it right.

Meet Our Leaders in the Office

We have worked hard to bring together the right people to make your experience working with Dome Cleaning, Inc. efficient and enjoyable.


Alan Marwill

Alan Marwill


“There’s no stopping the mopping!” I’ve been saying this since I started Dome Cleaning in 1996. But don’t worry you’re not too late: We haven’t stopped mopping yet. All the great people at Dome and I are ready today and every day to help make your world a cleaner place.

Karen Lam

Karen Lam


As the HR Manager at Dome Cleaning, it’s my job to make sure our cleaners are appropriately recruited and supported. I do this by listening to our employees and making sure their voices are heard. I also value Dome Cleaning’s approach to lifelong learning and career development. All of Dome’s employees enjoy working together in a super supportive environment.

Sharene Termini

Sharene Termini

Account Manager

Dome Cleaning is an awesome company to work for and I look forward to what the future brings. As an Account Manager my main priority is providing immediate assistance to our customers and assuring their satisfaction with Dome Cleaning services. For requesting services, please email me [email protected]   at or call the office 415-442-0766

Philip Tam

Philip Tam

Accounting Manager

I joined the Dome Cleaning team in 2023. As the Accounting Manager, I oversee the accounting department and act as the point of contact for employees and customers for any accounting related inquiries. With over 10 years of accounting experiences, I understand the importance of an accurate and efficient accounting department.  

Meet Our Leaders in the Field

Barney Kelly

Barney Kelly

Director of Cleaning

My career at Dome Cleaning began while I was still in high school. I worked part time until graduating from SF State in 2004 with a degree in psychology. I really appreciate the opportunities I’ve had at Dome Cleaning to become an expert in my field. I don’t clean very often anymore. Now-a-days my job entails mostly working on sales, budgets, cleaning inspections, employee training and meeting with customers.

Shannon Wells

Shannon Wells

Daytime Manager

I’ve worked at Dome Cleaning for more than 10 years.  In that time, I’ve had a great career.  I’ve been an onsite manager, nighttime manager, specialized cleaner, and maintenance technician.  Dome Cleaning customers love the same things about Dome.  Its flexibility and commitment to supporting our needs.

Jairo Quesada

Jairo Quesada

Nighttime Manager

The nighttime is the right time! I love working for Dome Cleaning at night because there’s no traffic. It’s easy to get around! While everyone else is sleeping, I’m still sweeping. I’ve worked at Dome Cleaning since 2008. I love the people I work with, and I find our customer’s appreciation of our great nighttime cleaning services very rewarding.

Send a Message

Contact Information

Whether you are looking for a new career in cleaning, for an estimate for carpet cleaning in your home, or a proposal for regular janitorial services in a San Francisco Condominium Association – we are here for you. 

Call: (415) 442-0766