XM Media provides web design and web development for small to medium sized businesses, school, individuals or and non-profit organizations. We build websites and web applications for a variety of purposes, including ecommerce and general brochure style sites.