Many social media sites provide developer instructions for building APIs which can be integrated into business or personal web sites. FACEBOOK DEVELOPERS allow you to build your own social and personalized web.
Owning your Name, a Practice's Facebook Page. Like domain names facebook titles are valuable commodities. Think about having your unique Facebook, Twitter and other names reserved even if you are not ready to make the plunge. Even if you do not use it, it can become very valuable if another practice or business wants the name, later.
An excellent source for finding programmers for your needs is Elance, a site dedicated to recruiting freelance programmers and writers.