Would you mind clarifying a couple of things?
When you say "e-brochure", do you mean a downloadable/email'able file, such as a PDF, that you can send to prospective clients and be downloaded from your web site? If so, are you wanting to create it yourself or are you looking for a service to do it for you?
Logo-wise, there are a variety of services. If you don't want to go with a local, there are crowd-sourcing sites such as 99Designs.com, crowdspring.com, designoutpost.com, and hatchwise.com.
Unless you have legitimate graphic design skills, I wouldn't recommend doing it yourself, but it also comes down to what your budget is. 99 out of 100 times I can tell when an LCO has done a DIY effort or had their local sign shop try their hand at it, so if you can hire, or source, a legitimate graphic designer, you should do so.
I know lawn & landscape marketing, branding, and web strategy. I'm not anonymous, I just don't self-promote.