Online registration and payments, class management & website hosting

for dance studios, music schools, drama and arts programs and anyone else offering group classes or private lessons.

We provide the software to help your business grow.

Main Street Sites delivers a complete set of powerful, easy-to-use features to grow and automate your business. Let us focus on the software and you focus on what you do best: enriching the lives of your students.

Main Street Sites has been an industry leader since 2003.

We have helped thousands of customers grow their businesses! 

We specialize in helping non-technical users find success online.  And, if you’re a technical wizard, we have all of the features you’re looking for as well.


Manage your classes anytime, anywhere.

Your Success is Our Top Priority

Our easy-to-use, flexible software is ready to run your business. Your families will love how easy it is to register and pay online.  You’ll love how easy it is to manage, and you’ll rest easy knowing your data is stored securely in our state-of-the-art hosting facility.

Online Registration

Boost enrollments and streamline your registration process. Make things easier for your families. Supports discounts, sibling pricing, prorating and more.

Online Billing & Payments

Stop chasing families for payment. Your families want to pay online. Whether you use upfront payments, installment plans or monthly billing, we've got you covered.

Analytics & Reporting

Manage your business more effectively. Get the information your need with our built-in reports or create your own with our flexible custom reporting tools.

Email Marketing & Newsletters

Send your families colorful promotional emails and newsletters. Increase enrollments by highlighting upcoming registration and events.

Automated Reminders

Keep families in the loop with automated reminders for classes, appointments, make-ups, demos and drop-ins. Notify customers by email or SMS text.

Referral Marketing

Find new customers by giving each family their own personal referral link. Offer custom incentives to your existing families to refer new customers.

Headache-free Billing

No one likes chasing families for money.  Collect your payments upfront, run installment plans or automate monthly billing. We make it simple and easy.  With support for credit and debit cards, PayPal, eChecks and more, we’ve got you covered.

Simplify your life

We can’t add more hours to the day, but we can help you get more done in less time.  Leave the spreadsheets and clunky software behind.  Our software was designed for your business.  We’ll do the heavy lifting while you focus on what you do best.

Increase enrollments

Growing your business is hard.  Competition for new students can be fierce.  Stand out from the crowd with a strong online presence that attracts new customers and increases enrollments.  We’ll provide the tools and will help you get there.

Connect with Customers

Customers expect a lot. Good communication is key to unlocking customer satisfaction.  Keep your families informed about all of the things that are important to them. We provide all of the features you’ll need to keep your customers in the loop.


No credit card required.

We know you’ll love Main Street Sites!

Sign up now for your no-obligation free trial.

We’ll even provide hands-on support during the trial period so you can be 100% certain that Main Street Sites is right for you.

Grow your business with our user-friendly service

Accelerate your business with the most flexible, easy-to-use service available. You focus on your students and we’ll take care of the technology.

Let's meet and show what we can do

Schedule an online demo and see how Main Street Sites can save you time, increase your enrollments, streamline your business and delight your families. 

Try Main Street Sites for free!

Try our software for yourself, FREE for 30 days. There’s no commitment or credit card required.  You’ll love our service and the support we provide.