10 Best CMS Software for Small Business - Top Website Builders

Best CMS Software for Small Business - Top Website BuildersSmall businesses need CMS software that is efficient and simple to use. These are our best picks when considering features, usability, and other factors.When you're creating a Website, your business will need the Best CMS for its unique needs. You'll need to test out a few Content Management System(CMS) solutions throughout your research and make notes on which ones have the features and general ability to create your ideal website.Best CMS Software for Small BusinessTherefore, we have selected the best CMS platforms for small businesses that can most successfully meet your demands.1. WordPress.org: Blog Tool, Publishing Platform, and CMSWordPress.org Blog Tool, Publishing Platform, and CMSThe world’s most popular website builder43% of the web is built on WordPress. More bloggers, small businesses, and Fortune 500 companies use WordPress than all other options combined.WordPress is a free and open-source content management system (CMS) that uses the PHP programming language with a MySQL or MariaDB database and HTTPS connectivity. A plugin architecture and a template system, known as "Themes" in WordPress, are features. WordPress was first developed as a blog publishing platform. Still, it has expanded to include a variety of other web content, such as more conventional mailing lists and Internet forums, media galleries, membership websites, learning management systems (LMS), and online shops. As of February 2023, 43% of the top 10 million websites utilized WordPress, one of the most widely used content management system options.What Technology does WordPress.org use?WordPress.org is an open-source Content Management System (CMS) that is built using a combination of programming languages and technologies. Here are some of the main technologies that WordPress.org uses:PHP: WordPress.org is built using PHP, a server-side programming language that is commonly used for web development.MySQL: WordPress.org uses MySQL as its default database management system to store and manage data.HTML, CSS, and WordPress.org uses HTML, CSS, and JavaScript to render web pages and provide interactivity and dynamic functionality.jQuery: WordPress.org uses jQuery, a JavaScript library, to simplify and streamline the process of writing JavaScript code.REST API: WordPress.org provides a REST API that allows developers to access WordPress data and functionality via HTTP requests.Apache or Nginx: WordPress.org is typically run on a web server using either Apache or Nginx as the server software.Gutenberg: WordPress.org uses Gutenberg as its default editor for creating and editing content. Gutenberg is a block-based editor that allows users to create content by arranging blocks of content on a page.Overall, WordPress.org's Technology stack is designed to be scalable, flexible, and developer-friendly, allowing developers to customize and extend the platform to meet their specific needs.2. Shopify.com: Build Your Online BusinessShopify.com Build Your Online BusinessShopify is a CMS platform specifically for e-commerce stores. It's tremendously powerful and well-equipped as a consequence. Using it saves you a lot of time and effort, which makes it one of the best e-commerce CMS platforms.After you've created your website on Shopify, you may host it there as well. This saves you the trouble of buying a domain name and web hosting. Also, their vast App Store contains helpful plugins for everything the basic platform doesn't cover.Even a beginner user of computers may simply develop their online business using Shopify's site builder. There are many different templates and themes available. But, since the platform lets users alter their CSS and HTML code, skilled Shopify developers can customize Shopify businesses.Shopify Inc. is a Canadian multinational e-commerce company headquartered in Ottawa, Ontario. Shopify is the name of its proprietary e-commerce platform for online stores and retail point-of-sale systems.The company reported that it had more than 1,700,000 businesses in approximately 175 countries using its platform as of May 2021. According to BuiltWith, 1.58 million websites run on the Shopify platform as of 2021. According to W3Techs, 4.4% of the top 10 million websites use Shopify. The total gross merchandise volume exceeded US$61 billion for calendar 2019. As of July 2022, Shopify is among the top 20 largest publicly traded Canadian companies by market capitalization. Total revenue for the full year 2021 was US$4.611 billion.What Technology does Shopify.com use?Shopify is an e-commerce platform that allows businesses to create online stores and sell their products. Here are some of the main technologies that Shopify.com uses:Ruby on Rails: Shopify.com's backend is built using Ruby on Rails, a popular web application framework.MySQL: Shopify.com uses MySQL as its primary database management system to store and manage data.React: Shopify.com's frontend is built using React, a popular JavaScript library for building user interfaces.GraphQL: Shopify.com provides a GraphQL API that allows developers to access Shopify data and functionality via HTTP requests.CDN: Shopify.com uses a Content Delivery Network (CDN) to deliver content quickly and reliably to users all over the world.AWS or GCP: Shopify.com uses either Amazon Web Services (AWS) or Google Cloud Platform (GCP) to host its infrastructure and provide scalable computing resources.Node.js: Shopify.com uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.Overall, Shopify.com's technology stack is designed to be scalable, reliable, and developer-friendly, allowing businesses to build and deploy e-commerce sites quickly and easily.3. Wix.com: Website Builder | Create a Free Website TodayWix.com: Website Builder | Create a Free Website Today Wix.com Ltd. (Hebrew: וויקס.קום) is an Israeli software firm that offers cloud-based web-building services. It is listed publically in the US. Using the use of online drag-and-drop tools, users are able to develop HTML5 webpages and mobile sites. Wix also has offices in Brazil, Canada, Germany, India, Ireland, Japan, Lithuania, Poland, the Netherlands, the United States, Ukraine, and Singapore in addition to its headquarters and other offices there.Users may add community forums, contact forms, social networking, e-commerce, online marketing, and other applications to their websites. The Wix website builder operates on a freemium model and generates income via premium upgrades. According to W3Techs, Wix is used by 2.3% of the top 10 million websites.Why the Wix website builder is one of the best choices for youWhen you create a website using our website builder, everything is there to build your business the way you want. Run it with total peace of mind knowing that there’s an enterprise-grade infrastructure built into every site with free reliable web hosting, around-the-clock maintenance and fully managed security.Use Wix's tailor-made, customizable templates and 1000s of design features to help bring your vision to life. You can also add your own code for total design control.Bring more people to your site and convert visitors with a wide range of built-in eCommerce and business solutions like SEO and marketing tools. Plus, you’ll always have the support you need with 24/7 customer care.You can start by creating a free website with Wix. 220 million people worldwide have chosen Wix to grow online. You can, too.The content management solution offered by Wix is quite flexible all around. Restaurants, Musicians, Internet Retailers, Small Companies, Blogs and Websites in almost every sector rely on it.A website foundation engineered for growthFaster loadingWix is designed for performance so your site loads faster.Built with SEO in mindGet the SEO capabilities you need to optimize your site for search visibility.Enterprise-grade securityWix keeps your site and visitors’ data protected 24/7.Resilient infrastructureMulti-cloud hosting ensures 99.9% uptime, even during traffic spikes.Accessible for everyoneMake your own website inclusive with built-in accessibility tools.What Technology does Wix.com use?Wix.com is a website builder platform that allows users to create websites using pre-built templates and a drag-and-drop interface. Here are some of the main technologies that Wix.com uses: Wix.com's user interface is built using JavaScript, a popular programming language for building web applications.React: Wix.com's frontend is built using React, a popular JavaScript library for building user interfaces.Node.js: Wix.com uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.MongoDB: Wix.com uses MongoDB as its primary database management system to store and manage data.CDN: Wix.com uses a Content Delivery Network (CDN) to deliver content quickly and reliably to users all over the world.AWS or GCP: Wix.com uses either Amazon Web Services (AWS) or Google Cloud Platform (GCP) to host its infrastructure and provide scalable computing resources.HTML, CSS, and Sass: Wix.com uses HTML, CSS, and Sass to render web pages and provide styling and layout for its templates.Overall, Wix.com's technology stack is designed to be user-friendly and accessible to non-technical users, while still providing a powerful and flexible platform for building websites.4. Webflow.com: Create a custom website | No-code website builderWebflow.com Create a custom website No-code website builderWebflow is used by more than 3,500,000 designers and teams to create, collaborate on, and scale beautiful websites in a completely visual canvas — no coding needed.So everyone can focus on what they do best.Create professional, custom websites in a completely visual canvas with no code. Learn how to create a website by trying Webflow for free!Webflow, Inc. is an American company, based in San Francisco, that provides software as a service for website building and hosting. Its visual editor online platform enables customers to create, develop, and design websites. W3Techs estimates that 0.6% of the top 10 million websites employ Webflow.What Technology does Webflow.com use?Webflow is a website design and development platform that allows users to create responsive and interactive websites without coding. Here are some of the main technologies that Webflow.com uses: Webflow's user interface is built using JavaScript, a popular programming language for building web applications.React: Webflow's frontend is built using React, a popular JavaScript library for building user interfaces.Node.js: Webflow uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.AWS: Webflow uses Amazon Web Services (AWS) to host its infrastructure and provide scalable computing resources.HTML, CSS, and Sass: Webflow uses HTML, CSS, and Sass to render web pages and provide styling and layout for its templates.CMS: Webflow has an integrated content management system (CMS) that allows users to manage their website content and data.REST API: Webflow provides a RESTful API that allows developers to access Webflow's features and functionality programmatically.Overall, Webflow's technology stack is designed to be user-friendly and accessible to non-technical users, while still providing a powerful and flexible platform for building websites. The use of React and Node.js helps to provide a fast and responsive user interface, while the use of AWS ensures that the platform is scalable and reliable.5. HubSpot.com: Build and Manage Your Website on CMS HubHubSpot.com Build and Manage Your Website on CMS Hub HubSpot's free CMS tools offer the features you need to launch a custom website with ease — including built-in security, Includes hosting, SEO suggestions, customizable web themes, and more.Build a website with easeSo you can focus on what matters: marketingMarketersThe content management system you need to easily create and personalize website pages for every visitor — optimized for conversion across every device. Rely on developers as much or as little as you'd like.Features that make this possibleDrag and Drop Website BuilderUpdate and create pages without a developer’s help or custom code. Publishing changes on the fly has never been easier.Website Themes and TemplatesUse one of HubSpot's pre-built website themes with the option for custom development. Build a cohesive site without worrying about mismatched designs, logos, or navigations.Fully integrated CRMTrack visitors to your site in one place and create personalized digital experiences leveraging CRM data. With the HubSpot CRM platform, your website becomes a growth engine for your business.Web HostingHost your website on a fully managed and optimized infrastructure that scales with your business. Ensure your content is secure and reliable when it reaches your customers.Custom Domain ConnectionConnect a custom domain to your website to instill trust in your brand and build organic search authority from the start.Blog MakerGrow your audience with SEO-friendly content. Publish quality content with a free blog maker that widens your brand’s reach and grows your audience.What Technology does HubSpot.com use?HubSpot is a marketing, sales, and customer service software platform that provides a suite of tools for businesses to manage their customer interactions. Here are some of the main technologies that HubSpot.com uses:Java: HubSpot's core applications are built using Java, a popular programming language for building large-scale enterprise applications.React: HubSpot's frontend is built using React, a popular JavaScript library for building user interfaces.AWS: HubSpot uses Amazon Web Services (AWS) to host its infrastructure and provide scalable computing resources.PostgreSQL: HubSpot uses PostgreSQL as its primary database management system to store and manage data.REST API: HubSpot provides a RESTful API that allows developers to access HubSpot's features and functionality programmatically.HTML, CSS, and Sass: HubSpot uses HTML, CSS, and Sass to render web pages and provide styling and layout for its templates.Node.js: HubSpot uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.Overall, HubSpot's technology stack is designed to be scalable and reliable, while still providing a powerful and flexible platform for managing customer interactions. The use of Java provides a solid foundation for building enterprise-scale applications, while the use of React and Node.js helps to provide a fast and responsive user interface. The use of AWS ensures that the platform is scalable and reliable, while the use of PostgreSQL provides a robust and scalable database management system. Finally, the use of HTML, CSS, and Sass allows for efficient web development and design.6. Squarespace.com: Website Builder — Create a Website in MinutesSquarespace.com Website Builder — Create a Website in MinutesCreate a customizable website or online store with an all-in-one solution from Squarespace. Browse modern, elegant templates. Design & manage your site with Squarespace. No Plugins Necessary.GROW YOUR BUSINESS ONLINE1. Create a websiteSelect from any of our industry-leading website templates, designer fonts, and color palettes that best fit your personal style and professional needs.2. Ecommerce made easyExplore which tools you want to add—whether it’s setting up an online store, booking services, or adding your favorite third-party extensions.3. Market your businessStand out in every inbox and social feed. On-brand email campaigns and social tools make it easy to retain customers and grow your audience.Squarespace, Inc. is an American website building and hosting company which is based in New York City, USA. It provides software as a service for website building and hosting, and allows users to use pre-built website templates and drag-and-drop elements to create and modify webpages.In 2003, Anthony Casalena founded Squarespace as a blog hosting service while attending the University of Maryland, College Park. He was its only employee until 2006 when it reached $1 million in revenue. The company grew from 30 employees in 2010 to 550 by 2015. By 2014, it raised a total of $78.5 million in venture capital; added e-commerce tools, domain name services, and analytics; and replaced its coding backend with drag-and-drop features. It began trading on the New York Stock Exchange on May 19, 2021. According to W3Techs, Squarespace is used by 1.9% of the top 10 million websites.What Technology does Squarespace.com use?Squarespace is a website builder platform that allows users to create websites using pre-built templates and a drag-and-drop interface. Here are some of the main technologies that Squarespace.com uses: Squarespace's user interface is built using JavaScript, a popular programming language for building web applications.React: Squarespace's frontend is built using React, a popular JavaScript library for building user interfaces.Node.js: Squarespace uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.AWS: Squarespace uses Amazon Web Services (AWS) to host its infrastructure and provide scalable computing resources.MySQL: Squarespace uses MySQL as its primary database management system to store and manage data.HTML, CSS, and LESS: Squarespace uses HTML, CSS, and LESS to render web pages and provide styling and layout for its templates.REST API: Squarespace provides a RESTful API that allows developers to access Squarespace's features and functionality programmatically.Overall, Squarespace's technology stack is designed to be user-friendly and accessible to non-technical users, while still providing a powerful and flexible platform for building websites. The use of React and Node.js helps to provide a fast and responsive user interface, while the use of AWS ensures that the platform is scalable and reliable. The use of MySQL as a database management system provides a solid foundation for storing and managing data, while the use of LESS allows for more efficient CSS development.7. Duda.co: The Professional Website Builder for Digital Marketing AgenciesDuda.co: The Professional Website Builder for Digital Marketing AgenciesBuild inspiring client websites while reaching higher productivity & unprecedented growth with a no-code platform designed for agencies’ needs.Build Top-Performing Websites Backed by Speed & SEOSEO-ReadyWatch your clients sprint toward first place with websites that are born SEO-ready - get out-of-the-box SEO features and capabilities that will do all the heavy lifting for you.Core Web VitalsDeliver websites that lead the industry in Core Web Vitals & PageSpeed - supported by ongoing platform optimizations that help you weather any search engine updates.Secure and StableProvide your clients with unmatched security & stability - enjoy automatic SSL, AWS hosting, and guaranteed 99.9% uptime.Support & TrainingAccess award-winning support & training - Duda support has you and your clients back 24/7.Create Responsive, Pixel-Perfect Websites in ½ the Time, No Code NeededNo-Code, Drag & DropEnjoy a no-code, drag & drop intuitive platform - create amazingly designed websites while saving on developers hours.DudaFlex EditorEmpower your designers with Duda next-generation editor, DudaFlex - utilize full editing capabilities to make your clients’ design dreams come true.Responsive DesignLeverage Duda’s responsive technology - ensure that your client’s websites look great on every screen.Pre-Designed TemplatesUtilize a wide selection of pre-designed templates and sections - build your own, customize and reuse to create multiple websites with a few clicks.Optimize Your Website Building Operation With Agency ToolsWhite LabelEnjoy White Label capabilities - offer your clients a branded experience, including emails and a white-labeled support portal.One DashboardManage multiple clients from one centralized dashboard - simplify client management and improve your agency’s productivity.Team CollaborationUtilize Team Collaboration to effectively collect content, communicate with clients, and get design feedback and approvals right inside the platform.Client BillingGet paid faster & hassle-free with Client Billing - streamline your agency’s billing operation directly from within the Duda platform and under your brand.Cater to All Your Clients - Create Websites for Any PurposeBrochure & PortfolioShowcase your client’s business and highlight their services with an impressive online portfolio or brochure website.Lead-generationPromote your client’s business goals and turn their website visitors into customers with lead gen websites.eCommerceKeep clients happy with high-converting digital stores, and shoppers delighted with a smooth shopping experience.MembershipAllow your clients to grow member communities and sell content-based online subscriptions to increase their bottom line, online.Grow Using Automation & API IntegrationsDynamic PagesCreate and update multiple page websites with a click - use Duda Dynamic Pages feature to connect a collection of data to a single design.Instant WebsitesGenerate more leads by offering prospects instant websites - harness Duda’s API to provide automatically generated websites via PPC campaigns or during a demo session.Apps MarketplaceOffer added functionality to your clients while creating new revenue streams for your agency - Integrate various Apps through Duda API to enrich your clients' websites.DIY WebsitesExpand your business with a new offering and increase your revenue - Utilize Duda’s Simple Editor to enable clients to build DIY websites.What Technology does Duda.co use?Duda is a website builder platform that allows users to create websites using pre-built templates and a drag-and-drop interface. Here are some of the main technologies that Duda.co uses: Duda's user interface is built using JavaScript, a popular programming language for building web applications.React: Duda's frontend is built using React, a popular JavaScript library for building user interfaces.Node.js: Duda uses Node.js for server-side rendering, which helps improve the performance and user experience of the site.AWS or GCP: Duda uses either Amazon Web Services (AWS) or Google Cloud Platform (GCP) to host its infrastructure and provide scalable computing resources.MongoDB: Duda uses MongoDB as its primary database management system to store and manage data.HTML, CSS, and Sass: Duda uses HTML, CSS, and Sass to render web pages and provide styling and layout for its templates.REST API: Duda provides a RESTful API that allows developers to access Duda's features and functionality programmatically.Overall, Duda's technology stack is designed to be user-friendly and accessible to non-technical users, while still providing a powerful and flexible platform for building websites. The use of React and Node.js helps to provide a fast and responsive user interface, while the use of AWS or GCP ensures that the platform is scalable and reliable.Best Headless CMSThere are several headless CMS platforms available in the market, each with its own strengths and weaknesses. Here are some of the Best Headless CMS platforms based on different criteria:8. Strapi.io: Open source Node.js Headless CMSStrapi.io: Open source Node.js Headless CMSManage Any Content, Anywhere.Strapi is the leading open-source Headless CMS. It’s 100% JavaScript and fully customizable. Strapi gives developers the freedom to use their favorite tools and frameworks while allowing editors to manage their content and distribute it anywhere easily.User-Friendly Interface: Strapi has a very good user interface that enables the admin user to navigate and manage their resources and other team members. These features make it easy to learn how to interact with the Interface and make it simple to manage any team member.What can I Build with Strapi?Strapi is one of the Best Headless CMS (short for Content Management Systems), allowing you to create and maintain RESTful JavaScript APIs quickly. Strapi helps in creating both simple and complex backends, either as an individual or an organization.TOP FEATURESOpen Source: Forever. The entire codebase is available on GitHub and maintained by hundreds of contributors.Customizable: Easily customize the admin panel as well as the API. Extend your content management with custom plugins, in seconds.RESTful or GraphQL: Consume the API from any client (React, Vue, Angular), mobile apps or even IoT devices, using REST or GraphQL.Self-hosted: Don’t give up on data privacy or lock yourself in. Keep control of your data and your costs at all times.What Technology does Strapi.io use?Strapi is an open-source headless CMS (Content Management System) that is built on top of modern web development technologies such as Node.js, React, and GraphQL.Here are the main technologies used by Strapi:Node.js: Strapi is built on top of Node.js, a JavaScript runtime that allows developers to build server-side applications using JavaScript.Koa: Strapi uses the Koa web framework to handle HTTP requests and responses.MongoDB, PostgreSQL, MySQL, SQLite: Strapi supports multiple databases, including MongoDB, PostgreSQL, MySQL, and SQLite.GraphQL: Strapi uses GraphQL to expose its data via an API. GraphQL is a query language for APIs that allows developers to retrieve only the data they need.React: Strapi's admin panel is built using React, a popular JavaScript library for building user interfaces.JWT: Strapi uses JSON Web Tokens (JWT) for authentication and authorization.Overall, Strapi's technology stack is designed to be modern, flexible, and developer-friendly, allowing developers to quickly build and deploy content-rich applications.9. Sanity.io: The Composable Content CloudSanity.io The Composable Content CloudSanity is a headless CMS that offers a real-time collaborative editing experience for content teams. It has a structured content model and a powerful query language that makes it easy to retrieve and manipulate data.OVERVIEWCreate without compromiseSanity is born out the principles of customizability, composability, and treating content as data. Our solution enables businesses to build a content system tailored for their needs, backed by an unparalleled developer experience.Sanity StudioCollaborate and customize. Sanity Studio is a real-time toolkit for creating efficient data-driven content applications.Content LakeUse structured content to integrate across organizations and disciplines, assembling your infrastructure from the best components.APIsWe provide an API-centric solution for companies to weave together external data sources and content workflows to create experiences for any device, channel, or application.What Technology does Sanity.io use?Sanity.io is a flexible and scalable headless CMS (Content Management System) that is built on modern web development technologies. Here are some of the main technologies that Sanity.io uses:React: Sanity.io's user interface is built using React, a popular JavaScript library for building user interfaces.Node.js: Sanity.io is built on top of Node.js, a JavaScript runtime that allows developers to build server-side applications using JavaScript.GROQ: Sanity.io uses GROQ (Graph-Relational Object Queries), a powerful query language that allows developers to retrieve complex data from their content models.GraphQL: Sanity.io provides a GraphQL API that allows developers to access their content using a modern, flexible API.Portable Text: Sanity.io uses Portable Text, a JSON-based format for rich text content that allows developers to store and manage structured content in a flexible and scalable way.CDN: Sanity.io provides a Content Delivery Network (CDN) that allows developers to deliver their content quickly and reliably to users all over the world.AWS or GCP: Sanity.io uses either Amazon Web Services (AWS) or Google Cloud Platform (GCP) to host its infrastructure and provide scalable computing resources.Overall, Sanity.io's technology stack is designed to be flexible, scalable, and developer-friendly, allowing developers to build and deploy content-rich applications with ease.10. Business.adobe.com: Adobe Experience CloudAdobe Experience CloudWhat is Adobe Experience Cloud?It's customer experience technology that helps your business create personalized experiences for every single customer.This CMS takes you from “Personalization takes time” to “Personalization in no time.”The marketer and developer-friendly content management system (CMS) built to deliver personalized experiences to any audience on any channel — without having to compromise on speed or scale.I think we all know that the world's best use Adobe products for design. It is extremely robust and allows for users to do so much.Adobe Experience Cloud (AEC), formerly Adobe Marketing Cloud (AMC), is a collection of integrated online marketing and web analytics products by Adobe Inc.What Technology does Adobe Experience Cloud use?Adobe Experience Cloud is a suite of cloud-based applications and services that enable businesses to deliver personalized and engaging experiences to their customers across multiple channels. Here are some of the main technologies that Adobe Experience Cloud uses:Adobe Experience Manager (AEM): Adobe Experience Manager is a web content management system that allows businesses to create, manage, and deliver content across multiple channels.Adobe Analytics: Adobe Analytics is a data analytics and visualization tool that allows businesses to track user behavior and measure the effectiveness of their marketing campaigns.Adobe Target: Adobe Target is a personalization engine that allows businesses to deliver personalized experiences to their customers based on their behavior and preferences.Adobe Campaign: Adobe Campaign is a cross-channel campaign management tool that allows businesses to create, manage, and execute marketing campaigns across multiple channels.Adobe Audience Manager: Adobe Audience Manager is a data management platform that allows businesses to create and manage audience segments for targeted advertising and personalization.Adobe Sensei: Adobe Sensei is a suite of AI and machine learning technologies that powers many of the features and capabilities of Adobe Experience Cloud, including personalization, predictive analytics, and content optimization.Overall, Adobe Experience Cloud's technology stack is designed to be scalable, flexible, and developer-friendly, allowing businesses to deliver personalized and engaging experiences to their customers across multiple channels with ease.Website CMS DetectorBefore we finish the article, you may have a question, what CMS does this site use?It’s obvious to research the web before stepping into an online business. Choosing a CMS for your website could play a vital role; you need to pick the Best CMS amongst others available in the market.And that makes us go for research and observe what CMS other popular websites are using. There is a great way to choose the best CMS based on what other famous and successful websites are using. This is where a website CMS Detector can come to the rescue.Ultimately, the best CMS software for your small business will depend on your specific needs, budget, and level of technical expertise. It's always a good idea to research and compare different options before making a decision.