Carter Scott represents small and mid-range businesses and their owners on a broad range of corporate, business and real estate matters.