Depending on the size of the building your business will be in, site plan review by either the Town Planner or the Planning Board is required.