With the opening of our newest location in Columbus, Ohio we thought it would be a good idea to get to know the area. While doing our research we were surprised to find that Columbus is actually a widely regarded "up and coming" city with a lot of recent acknowledgements and awards.
- In 2009 BusinessWeek named the city as the best place in the country to raise a family.
- In 2008 Forbes Magazine ranked the city as the number 1 up-and-coming tech city in the nation.
- In 2010 Relocate America named
Read more ...