Everyone wants their own pool, but not everyone can afford having one. Are you looking for a pool in Norwood, MA? In Norwood, a town in Norfolk County, Massachusetts, being on the Neponset River is not enough to quell its residents’ desire to own a pool. But inground pool cost a small fortune to have installed, not even mentioning the cost of maintenance and yearly taxes. If you are looking for a pool in Norfolk, consider the above ground pools offered by Ambassador Pools.