I think most parents on this board (if my memory serves correctly) will say that they worked with their kid to handle the majority of the recruiting stuff. They did not rely on a recruiting service or website. Some of that will depend on you/your child's aptitude and interest for developing a recruiting strategy and following it through. I am sure some people have found a service to be useful, I just seem to remember that those people are few and far between on this site.
I also have a 2018 and we have developed a list of possible schools he is interested in. It sounds overwhelming, but I found the following site to be a very helpful starting point.
http://www.scholarshipstats.com/baseball.html
The data is from 2014, but it's still a good place to start. It will give you pretty much every baseball program in the country and you can start categorizing and eliminating from the list. Our spreadsheet has grown to include my projected cost per school, a list of showcases or targeted camps that my son is interested in attending, and current contact information for coaches at each school.
My son is also signed up for Fieldlevel.com. He signed up because that was the only way that a local D1 would look for kids (they had no prospective student questionnaire on their website). The coaching staff at that school has since turned over, but we have kept the free account mainly for the purposes of having a single place to link recruiting videos and contact information. We have no plans at this time to upgrade to their paid services. Good luck!