Yes, you can generate the leads yourself if you are willing to put in the work.
However, we’d highly recommend relying on a professional lead generation service to get qualified leads, build relationships, and ultimately close deals.