You are definitely on the right track. It's very important to have a brand. People need to associate your name and logo with what you do and what your company stands for. It is necessary to create and promote that in everything you do. You will have to serioulsy consider the name confusion on the part of the consumer.
As everyone will tell you the best advertising is word of mouth. Other types of advertising are costly because the average consumer will need to see your name doxens of time before it starts to get results. This takes time and money. Learn all you can about the business, continue networking, do quality work only (never cut cormers) and always promote your brand. Everthing will come full circle. "The harder you work the luckier you'll get." Good luck!