If you’re a small business or blogger, and you don’t have a lot of money to spend on a web designer…
Mainstreet Design is here to help you succeed with our On-Demand DIY Website Setup & Support. We are true believers in the dream of entrepreneurship and supporting small businesses across the nation. When designing your own website it can seem impossible and very frustrating at times.
Mainstreet Design keeps it quick and easy for everyone. Our expert business consultants will walk you through setup one-on-one, and show you how to maintain it yourself.

Website Setup in 5 Easy Steps
- GET TO KNOW YOUR BUSINESS
We start things off with a 1-hour business consultation, where we talk about your business and what type of website you are looking to build. Our team will make recommendations and guide you through the setup process. - CHOOSE YOUR THEME
The next step is choosing one premium WordPress theme.
We will be more than happy to recommend the best theme for your website setup or choose from over 35 themes. - ONE-ON-ONE TRAINING
Once you have chosen your theme, we will move into the 4-hours of CMS (Content Management System) training.
You will receive 2-hours for the startup and two 1-hour follow-ups. - SET-UP
We will go step by step to get your website ready to go live.
Our goal is to assist you in getting familiar with the WordPress theme, how it works, what does what and answering any questions you have. We will be guiding you the whole time, so don’t be scared. - MAKE IT YOUR OWN
All content will be provided by you after all this is your website.
By content, I mean text, images, videos, etc.… Anything that you want on the site. Our team can assist in recommending sources or ideas during your training.
For a website setup project of this size, it shouldn’t take any more than 2 weeks to complete and have everything the way you want it.
If you have any questions or need any additional assistance once the project is completed there is 24/7 support included.
So do you feel confident enough to give it a shot?
Below is our DIY Package with all the details and services included.
On-Demand DIY Website Setup With Support
- 1-hour business consultation
- 1 Premium WordPress Theme
- 4-hours of CMS training(2 hours startup, Two 1-hour follow-ups)
- Initial setup
- All content provided by the client
- 2-week completion time
- 24/7 Support thru WPEngine Starting at $500 Down & $35/Mo.
All the basics
- Start with 1 site
- Supports 14K visits/month & 1GB bandwidth
- CDN & SSL included
- Migrations free
- Page Performance free
- Powerful tools available
- Hosting Service
- Security Service
- WordPress Maintenance
- SSL Certificate
- Site Transfer Assistance – in and out
If you decide to go with our DIY Website Setup Package, you will also be receiving our exclusive Managed WordPress Hosting and maintenance at a lifetime discounted rate of $35/Per Month for as long as you remain with us.