www.aretta.com They can get a virtual PBX and all they need at their office are SIP phones. Beware though that VOIP requires bandwidth and if they have DSL they may not be able to make as many calls at once as they would like.