Join a Small Team Making a Big Impact

At Main Street ROI, our mission is to help small businesses succeed with digital marketing, regardless of their size or budget. We work primarily with locally-focused service businesses like dental practices, law firms, home services contractors, and other small businesses who are looking to attract local clients through digital marketing.

Our team works directly with the business owners and marketing managers to improve their campaigns and drive measurable results for their businesses. In other words, by joining our team you’ll be in a position to make a big impact for businesses that need it the most.

Company Culture

First and foremost, everyone on our team is friendly, upbeat, and has a genuine desire to help small businesses succeed. Our team members have digital marketing expertise from years of hands-on, in-the-trenches experience combined with a growth mindset to quickly adapt to our ever-changing industry.

We all thrive in a 100% remote environment and enjoy the work/life balance that comes with flexible schedules.   Yet, we also maintain strong bonds and open communication across our company via regularly scheduling team meetings and 1-on-1 check-ins.

Employee Perks

Paid Time Off

Paid Holidays

Paid Pregnancy Leave

Retirement Contributions

Subsidized Office Equipment

Marketing Education

Health Insurance

Flexible Schedules

Work From Anywhere

Family-Focused

Collaborative Team

Open Communication

Current Positions Available

SEO Analyst

Perform SEO audits, conduct keyword research, document on-page SEO edits (title tags, meta descriptions, etc), and develop monthly SEO plans for clients.

Learn More & Apply

Ad Analyst

Set up and manage client advertising campaigns, including keyword research, competitor research, ad copywriting, bid management, keyword management, and monthly reporting.

Learn More & Apply

Employee Reviews

“Main Street ROI has been an amazing place to work at for the last 4.5 years! The founders are very hands on with our team and extremely supportive in giving feedback and assistance. We have (at least) weekly meetings to sort through the tasks at hand and outlook. In general, everyone is open to new ideas and brainstorming. We are encouraged to be proactive. While my hours for my position need to be during the typical work day, they are very understanding with schedules. I’ve been treated great during my time with the company. I’ve been in the same position but given more opportunities to help grow. I’ve been compensated fairly and the outlook is great!”

Kaitlin Smith, Marketing Advisor

I’ve been with Main Street ROI since 2014 and from the day I was hired, I have felt like I was a part of a family. There’s a real sense of comradery with everyone working together towards a common goal of helping small businesses in as many ways that we can. Management is receptive to feedback and frequently includes team members in discussions for improving the company. Other positives include flexible working hours, the ability to work from virtually anywhere, and the opportunity to grow.

Michael Cianciulli, SEO Operations Manager
“Main Street ROI is a great company that has a good team environment allowing for growth opportunities in areas that you are passionate about. Some positives include a flexible work schedule as well as clients across multiple industries that give you variety in your day-to-day tasks. I have been working at Main Street ROI full-time for more than a year now and love what I do. Management does a great job listening to our feedback and taking in what we need.”
Kristina King, SEO Consultant