757 561 5252
At Kennedy Cleaning Solutions, we understand that a clean space is more than just a nice-to-have—it’s peace of mind during a hectic time. Whether you’re moving in, moving out, or just need a fresh start, our team brings professionalism, reliability, and attention to detail to every job. We’re locally owned and genuinely care about the homes and businesses we serve in the Hampton Roads area. When you hire us, you're not just checking off a task—you’re trusting a team that shows up, gets it done right, and treats your space with respect.
Located in the Hampton Roads area we will assist any cleaning need that you might have.
Diana and her team have been trusted the utmost professionalism and integrity never leaving you disappointed with poor results.
We have the ability to schedule last minute cleanings because things happen and we get that.
We are upfront with our pricing and we never will surprise you with a invoice that wasn't what we agreed upon.
You can rely on us to make any place clean, neat, & tidy. Every job we clean has a 100% guarantee of satisfaction! Our professionalism and results are 2nd to none.

Diana Gomez, the proud owner of Kennedy Cleaning Solutions, has called Hampton Roads home since 2006 after moving from her hometown of Bogotá, Colombia. A devoted mother to her two wonderful sons, Diana has built her business around the same values she instills at home: hard work, integrity, and care for others. She started Kennedy Cleaning Solutions after years of frustration with hiring multiple cleaning companies for her own home, only to be met with slow service, poor results, and a lack of professionalism. Determined to do better, she set out to create a company that would exceed expectations and deliver truly spotless results every time. Her mission is to become the most trusted and respected cleaning company in Hampton Roads, specializing in move-in and move-out cleanings that remove stress from her clients’ lives. Diana loves what she does, takes pride in every job, and treats each home or business as if it were her own. For her, cleaning isn’t just about making a space look good—it’s about helping people feel comfortable, cared for, and ready for their next chapter.
Give us a call to get your ideal cleaning done and get any questions answered.
Scheduling is easy as we are fully committed to finding the right time for you.
We will let you know when your cleaning is done, including video/photos of finished cleaning areas.
At Kennedy Cleaning Solutions, customer safety is one of our top priorities. We use non-toxic, eco-friendly cleaning products that are safe for children, pets, and sensitive individuals. Our team follows strict hygiene protocols, including wearing gloves and using freshly sanitized equipment at every job. Whether we’re cleaning a home or a business, we take every precaution to protect your space, your health, and your peace of mind.