Honest, Skilled, and Always Ready.

Our Story

With over 35 years of experience in the building trades, founder Jim Johnson saw a real need for reliable, skilled contractors in the commercial property maintenance space. BMS was built to fill that gap with a focus not just on quality work, but on building lasting relationships.

Today, we proudly serve major retail, office, and healthcare brands with transparency, craftsmanship, and care. Just as important as the work we do is how we make our clients feel: comfortable, safe, and confident that they’ve chosen the right team.

It’s our mission to meet every commercial building need with integrity, expertise, and a personal touch.

Our Team

We’re a tight-knit crew with decades of hands-on experience. Each team member brings a unique specialty to the table, and we collaborate seamlessly to get the job done right.

We believe in honesty, follow-through, and clear communication. Being prompt and reliable isn’t just our standard, it’s our promise. We make every effort to work around your schedule and keep your business running while we resolve issues efficiently and safely.

Jim Johnson

Founder

Jim Johnson is the founder and backbone of Business Maintenance Services. With over 35 years of experience in construction, from residential projects to complex commercial builds, Jim brings calm confidence and deep expertise to every site.

Known for showing up with his crew, his tools, and his signature legal pad, Jim leads with honesty, humor, and a hands-on approach. He thrives under pressure and has built a reputation as a dependable problem-solver and trusted partner across the Mid-Atlantic region.

Outside of work, Jim enjoys music and traveling, and living a life rooted in integrity and service. His personal mission is simple but powerful: to be a provider and a good soul at home, at work, and in the world.

Top Traits: Calm Under Pressure, Honest Leader, Hard-Working

Janelle McCoy

Office Administrator

Janelle McCoy is the organizational force behind Business Maintenance Services. As Office Administrator, she keeps daily operations running smoothly—from scheduling crews to communicating with clients. Her quick thinking, attention to detail, and upbeat energy keep things moving even when the phones are ringing off the hook.

Janelle is a natural at multitasking and always brings a sense of humor and honesty to everything she does. She’s a trusted partner to the team and a calming presence for clients navigating high-pressure situations.

In her free time, Janelle loves competitive games and traveling. She’s always looking for ways to grow and takes pride in being part of a company that values integrity, service, and people.

Top Traits: Genuinely Funny, Adventurous Spirit, Honest

  • These guys were very helpful and informative with my questions and they were able to assist and help me without having to wait and had the job done quickly…. I was impressed and would definitely call these guys again. They did a great job!

    Bryer McKenzie

Let’s Connect

Have questions about how we work? We’d love to hear from you.