Hi there,
Firstly, thank you for so much information! That is incredibly helpful. I agree with Paul's comment regarding the GMAT. Even a slight improvement may open the doors to slightly higher ranks and each notch you can climb makes a difference. Given your goals you're going for a thorough business education and the ability to gain hands on experience so I'm not saying this from a pure pedigree standpoint (where, for example, it might matter for someone trying to get into consulting).
I think you have a good profile and definitely a lot of experiences to pull from. Additionally, some of them, like the cannery, are definitely off the beaten path. Overall, your path through life to this point hasn't been the standard, cookie cutter approach and that will be your key differentiator.
I won't reiterate what Erina and Paul have mentioned because i agree with them. I will, however, address your last question about specialized service. Obviously, we provide these services as well but I am writing the below as objectively as possible to help you out.
The main advantage to consulting services is that we don't just help you turn out good, individual components like a good resume or a good essay. Firstly, we work with the client to understand the ins and outs of your application to make sure those components are great. But secondly, and more importantly, we make sure all these components work together. That's the real advantage services like ours bring to the table - it's how we help you put forward a cohesive, unified, and compelling application that works together to touch upon key themes.
If you have questions - please don't hesitate to ask. I hope that helps a little in understanding what the value proposition of services like ours actually is.
Bhavik
_________________