We have clients with multiple locations and 1 billing address. We attempted to use Projects for the various locations. This works to a point, but we found that we cannot run reports on the projects as individual locations. In researching a workaround (solution), I came across this What is the best way to handle a client with multiple locations?, is there a better solution? I need each location to have all the features afforded to a client. What is your solution?