Who We Are



Established in 2007, OMA Professional Cleaning Technicians, LLC has experienced amazing growth by offering exceptional service and performance at a very reasonable price.

Our straight forward approach to doing business one customer at a time has made OMA one of the most asked for providers of carpet and upholstery cleaning services in Maryland.  As a locally owned and operated company our success has been built by our large portfolio of loyal repeat customers.

Whether you’re seeking service for a small residential home or a large office space, OMA is committed to offering the same personalized service for your needs.

OMA’s truck mounted steam extraction cleaning method provides the deepest, most effective cleaning and is the method recommended by carpet manufacturers.

Our steam extraction cleaning process prolongs the life and beauty of your carpet or upholstery by removing abrasive soils and contaminants that harm fibers, degrade colors and support bacterial growth.  Your cleaned, deodorized and sanitized carpet will be dry in a few short hours.

At OMA we are committed to making your carpet or upholstery cleaning project a rewarding one that will keep you a valued customer for years to come.


Portfolio sample

“OMA is always and continues to be the most professional, punctual and knowledgable technicians.
The owner Mike is just wonderful. He explains everything and is most acccomodating in requests. OMA
recently got rid of some pretty bad pet odors. I will continue to use for all my carpet cleaning needs.”
Christina J.
“Mike was amazing, got the stain right out for a fraction of the cost of his competitors. A great guy
who I would recommend to everyone looking for a carpet or rug cleaned.”
Jeffrey P.
“I have used OMA in the past and there was no doubt in whom I’d choose to service my carpet. He
was very professional, showed up when he said and he did what he said he would. I found that the price
was commensurate with the work performed.”
Bill T.