Commercial Building Maintenance, LLC (CBM) is a Maryland janitor services and commercial maintenance company founded by Sean Mulgrew in 1985. For over 30 years we’ve been providing comprehensive janitorial, building maintenance and handyman services to commercial property managers and owners throughout Maryland. CBM is owned and operated locally out of Damascus, Maryland and serves Northern and Central Maryland, Baltimore metro area, as well as parts of Northern Virginia and Washington, DC.

Who We Work With

At CBM, we serve a wide range of commercial clients. No job is too big or too small: we can clean everything from a small business office to a 100,000 sq. ft. showroom or medical facility. Our clients include but are not limited to schools, laboratories, malls and shopping centers, auto dealerships, restaurants, banks, apartment and condo buildings, and many more! If you own or manage commercial real estate and could use a hand keeping it in tip-top shape, we are your guys!

Our Services

  • Building janitorial services
  • Commercial maintenance services
  • Commercial handyman services

What Makes Us Different

  • Reliable and punctual: we will show up on time and finish by the deadline
  • Keeping your property safe: we will securely lock up your building after we are done
  • Trained and experienced: we are knowledgeable in using the right cleaning products and methods based on the type of surface we are working with
  • Flexible: we will tailor our services in scope and frequency to your unique needs
  • Friendly and easy to reach: we respond promptly to any questions or concerns

Contact us today to learn more about our company or request an estimate.

maryland janitorial floor cleaning

Learn How We Can Help You

Click to View the Areas that We Serve
Montgomery County: Olney (20832), Damascus (20872), Laytonsville (20882), Silver Spring (20910), Clarksburg (20871), Gaithersburg (20878), Germantown (20876), Bethesda (20816), Chevy Chase (20815), and more.

Frederick County: Frederick (21701, 20702, 21703, 21709), New Market (21774) , Mount Airy (21771), Urbana (21704), Ijamsville (21754), Walkersville (21793), Libertytown (21762), Damascus (20872), and more.

Howard County: Clarksville (21029), Columbia (21044), Cooksville (21723), Dorsey (21075), Elkridge (21075), Ellicott City (21043), Fulton (20759), Glenelg (21737), Glenwood (21738), Granite (21163), Hanover (21076), Highland (20777), Jessup (20794), Lisbon (21765), Marriottsville (21104), North Laurel (20723), West Friendship (21794), Woodbine (21797), Woodstock (21163), and more.

Carroll County: Eldersburg (21784), Finksburg (21048), Hampstead (21074), Manchester (21102), Marriottsville (21104), Taneytown (21787), Union Bridge (21791), Westminster (21157, 21158), Mount Airy (21771), New Windsor (21776), Sykesville (21784), Woodbine (21797), Taneytown (21787), and more.

Baltimore County:Arbutus (21227), Catonsville (21228, 21250), Cockeysville (21030, 21031, 21065), Dundalk (21222), Edgemere (21219), Essex (21221), Garrison (21055), Lansdowne (21227), Lochearn (21207), Lutherville (21093), Middle River (21220), Milford Mill (21244), Overlea (21236), Owings Mills (21117), Parkville (21234), Park Heights (21215), Pikesville (21208), Randallstown (21133), Reisterstown (21136), Rosedale (21237), Timonium (21093), Towson (21204), White Marsh (21162), Woodlawn (21207), and more.

We also serve the surrounding areas including Northern Virginia, West Virginia, and more!