Jan Minihane provides social media consulting services to clients in four main ways: 1) one-off strategy sessions, 2) in-person training workshops, 3) bespoke in-house training, and 4) comprehensive ongoing support including strategy, training, and mentoring. She helps clients determine the best social media sites for their business, provides training to confidently use those sites, and ensures the strategy is properly implemented. Minihane does this work because she wants to help people effectively leverage social media and sees many ineffective attempts.