A website is not necessary right away, when business gets going you can always add that easily. I would really try not to spend any money when you’re starting up. You can get a business Gmail account, depending on what type of business - will your customers/clients be contacting you via email? If the answer is yes, then I’d definitely do this. It doesn’t cost anything. And just use your own cell number.
As far as getting the word out, use social media. Post on your own page, and ask family/friends to share your posts. And join your town and neighboring towns’ FB pages and post there.
Good luck!
Yes, and if OP was living with parents in Boston where was all their money going during that time??