Earlier quoted context omitted.
I do not want to give away too much personal information but I mostly work remotely. (I meet with my clients once every 2 months or so) The only exceptions are heavily regulated corporations like banks that require everyone to work from within their office for security reasons. (to prevent information leaks)
A question for any consultants who work 100% remotely: how do you compete with workers in countries with extremely low costs of living?
There are two essential skills required to manage your own freelancing or consulting practice. The first is the core competency for which you bill (software development, sales conversions, security auditing, etc.). The second is the ability to inspire confidence in your clients that you are capable of using that competency to solve a business problem. Perception matters a great deal in business relationships and framing yourself as an equal who will leverage a unique mix of skills to contribute value is very important.
'patio11 has spoken about this a lot, and his writings helped me get to ~$300k per year as a consultant.