There are hundreds of businesses selling courses trying to push you into starting your own SEO agency. And while there are many valid reasons to do it, there are just as many reasons not to.\nAs an SEO who’s built a profitable agency, in this post I want to share with you some of the pros and cons of starting your own SEO business in this competitive landscape. I’ll also pose some hard questions that you’ll need to answer if you want to make it.\nBut before I do, I want to shed some light on where everything started for me because it might feel strangely familiar to you right now.\nWhat I did before starting an SEO agency\nI got my start in SEO out of pure necessity.\n\nI was in Salt Lake City, Utah, at the time. My wife and I had relocated there in 2008 shortly after we got married and I left my job as a personal banker at JP Morgan Chase. When we left for SLC, we had nothing lined up in terms of earning income. We were just young married kids who had a dream and desire for adventure.\nWhen it was nearing the point that we needed money to continue paying rent and staying fed, I decided to go back to JP Morgan Chase as a personal banker. When I left the branch in my hometown of Traverse City, Michigan, I was the top performing banker in the region as well as the state. I thought getting the gig would be easy.\nBut when I applied for the position out west the recruiter acted very strange with me. There was indeed a position open, and she knew I was a good fit for it, but she was pushing back when there was no need to.\nEventually she told me I’d been blackballed by the district manager after leaving the Traverse City branch. He was upset I was leaving the organization because he wanted to make me a manager, so he decided to make sure I never got a job there again.\nAfter this I decided I didn’t want to work for anyone again except for myself.\nHow I got started with SEO\nI started looking for opportunities outside of banking. This was in 2009 when the housing market was horrible and the stock market sucked. Jobs for me were difficult to find. Not wanting to work for anyone and having a knack for finance, I decided to start an insurance agency.\nAfter launching it I hired an SEO firm to help me with some marketing efforts. I had heard from many that this was the thing to do if you wanted to get a sustainable, growing source of leads on the cheap. But the firm failed miserably.\nThey sent zero monthly reports, no charts, nothing. I think I paid them $400\/month for about four months of work. I’m not even sure my site was indexed by Google. This is when I took matters into my own hands.\nI Google’d “how to blog.”\nEarly success as a non-SEO\nAfter starting a Blogger site and blogging five days a week for a month I started showing up at the top of Google for earthquake-related insurance terms. This gave me an enormous sense of accomplishment – and it was bringing me in leads.\nI quickly became more interested in the marketing side of the insurance business than the service side. To make a long story short, we moved back to Michigan, I grew tired of the insurance agency and dumped it, I did some random sales jobs, and eventually got into medical sales.\nYes, I had returned to working for someone other than myself once again…\nLearning SEO to reclaim my freedom\nWhile traveling extensively for medical sales I had a lot of time to kill at night. At first I spent this time sitting around and watching TV. And then one night, growing antsy, I decided to read about SEO. I remembered that great feeling I got from killing it with the insurance blogging.\nSEO started off as a hobby, but then I got hooked up with my old buddy Scott Shaff from Tactical SEO. Scott took me under his wing and really showed me the ropes.\nI bounced around some Facebook groups and courses, living and breathing SEO, and built up a lot of relationships with people who were doing better than me. Slowly they began to teach me, and as I showed improvement, I knew SEO was what I wanted to do full time.\nI now have a pretty successful agency called MasterMindSEO and get to work from home about 95% of the time. But it’s not all sunshine and rainbows. While running an SEO agency has its perks, there are just as many downsides. The trick is to be fully aware and okay with them.\nWhat I learned from launching and growing the business\nI’ll give you the pros and cons of starting an SEO agency straight up. After all, if the cons seem too much to handle, I’ll be saving you some reading time.\n\n\n\n\nPros\nCons\n\n\nLow cost to entry\nLow cost to entry (not a typo)\n\n\nCan be very profitable\nYou will need to sell\n\n\nWork from anywhere\nWhat works today for SEO literally might not work tomorrow\n\n\n\n\nFigure this out first\nThe first thing you need to do is figure out what kind of person you are on a social level.\nIf you like meeting with people every day and like selling, start a client consulting business like I did. On the other hand, if you have no desire to meet people, obviously don’t take on clients. Instead consider becoming an affiliate marketer.\nAffiliate marketing is selling other people’s products (through content and SEO usually) and earning a commission on each sale. You don’t have to create a product. You simply sell what other people make and cash checks.\nIf you like meeting new people and selling, start a client consulting business. If you don’t, consider the life of an affiliate marketer.\nThat said, you don’t have to “be An SEO” in order to make money online. Just look at podcasts and mom and pop blogs. They crush it, and it’s all because they create some really good content and promote the hell out of it.\nYes, they might rank for certain keywords, but that’s typically the result of having a lot of traffic and a loyal audience. Both of those come from promoting content on social media and forming partnerships with influencers (I share your stuff, you share mine).\nThis approach takes a lot of time and patience though. Client consulting, on the other hand, is the quickest route to making money as a new SEO person. But again, you have to decide what your personality is and what your ideal lifestyle looks like.\nAsk yourself if you’re all in\nMaking money online is probably what you’re really interested in. And as you might expect, the lifestyle of a digital entrepreneur is truly hard to beat. The flexibility it offers you in your personal life is impossible to obtain with an office job.\nFor example, on Tuesdays and Thursdays I’m fortunate enough to take my oldest son to and from school without rushing to and from work. To have the freedom to do little things like that and still earn a good living is very valuable to me.\nBut before starting an SEO agency, or any business for that matter, you need to ask yourself if you’re all in or just partly in. Because to succeed online you have to be obsessed with making it. You can’t be working on anything else career-wise, and you have to have no doubt it’s what you want.\nOn Tuesdays and Thursdays I’m fortunate enough to take my oldest son to and from school without rushing to and from work.\nMy advice is to do some research on the industry, and if you are leaning towards joining a course, talk to some of their members. And remember: Just because one person didn’t succeed with it doesn’t mean the program doesn’t work. Go by popular opinion.\nAlso, look inward and do some honest self assessment. If you’re terrible at sales and have no desire to get better, don’t convince yourself that you’ll be good in client consulting. If you don’t like sales now, you probably won’t warm up to it. Instead, partner up with someone who is good at sales or hire a salesperson. Or do something else entirely.\nBut if you’re someone who loves both the sales and service side, going all in solo like I did may be the best move for you as an aspiring SEO.\nFind a mentor\nThe final step is to find a mentor. Do this by checking out local Meetups, finding people in your area on LinkedIn, or joining Internet marketing forums and Facebook groups.\nThere are lots of great Facebook groups out there for this industry like Digital Marketing Questions.\nI’m lucky enough to have had Scott mentor me, as well as countless others (too many to list). Like most people, we owe many thanks to those that have helped us. And if you’re lucky enough, you can learn from great people like I have.\nAre you ready to go all in?\n\nI’m very glad that I left my medical sales job. But quite frankly, the life of an entrepreneur and being an SEO is not for everyone. It takes a lot of self-discipline. It takes a supportive spouse if you are married.\nThe highs are amazing. (Think heading to the pool by 2pm on summer days because you put in 8 hours already.)\nAnd the lows are terrible. (Think of helping get a client to the top of the search results, only to have them cancel on you because they think you’re not needed anymore.)\nBut if you are mentally fit and can weather these ups and down, it’s a wonderful road. If you are okay working 60 hours a week at first so you don’t have to work 40 for someone else, then maybe being an SEO agency owner is for you.\nLet me know if you have any questions about getting started in the comments. I’d also be interested in knowing if you run an existing SEO agency and what your experience has been like.