How to build a solar company website
You can build a solar company website in WordPress without custom code or a specialist plugin. Create a clear service structure, set a static homepage, add local proof and a short quote form, then test every page on mobile. A solar-focused theme is the fast route.
- 01Plan the site around enquiries
- 02Choose a theme and set identity
- 03Build the homepage manually
- 04Set the homepage and navigation
- 05Add and verify the quote form
- 06Check mobile, speed and trust
- 07Use a solar-focused starter layout
What you need
- A WordPress site with admin access
- Your logo, brand colours and solar project photos
- Service details, coverage areas and contact information
- A business email address for quote enquiries
Plan the site around enquiries
Decide what the visitor should do first: request a survey, ask for a quote, call the company or book a consultation. Put one primary action in the header and repeat it after important sections.
Start with pages such as Home, Solar panel installation, Battery storage, Commercial solar, About, Service areas and Contact. Add separate service or location pages only when you have useful, original information for them.
Choose a theme and set identity
Install a responsive WordPress theme, then set the site name, logo, favicon, colours and typography before building individual pages. If you use a block theme, these controls are in Appearance > Editor under Styles. A compatible page builder may provide similar global controls for fonts, colours, buttons, headers and footers.
Keep the design restrained: a high-contrast call-to-action colour, readable body text and real installation photography usually work better than a page full of solar-themed graphics.
Build the homepage manually
With the WordPress block editor or Site Editor, create a static homepage using a hero section, a short explanation of the offer, service cards, proof of completed work, customer reviews, the areas you cover and a final quote call-to-action. Use the Navigation block or your theme’s menu controls for the main links. WordPress pages are intended for lasting information such as About, Contact and service content.
This manual route is fine for a small brochure site and gives you full control, but it takes longer to achieve polished spacing, sliders, service layouts and mobile variations. Do not fill the hero with a vague slogan: say what you install, where you work and what the next step is.
Set the homepage and navigation
Create the main pages first, publish them, then add them to the header navigation. Set the homepage as a static page in the site’s homepage settings rather than leaving the site on the default latest-posts view. If you use a block theme, the Site Editor can also manage pages, templates and reusable header and footer parts.
Keep the top-level menu short. A practical structure is Services, About, Service areas, Resources and Contact, with a visible Get a quote button. Check that the mobile menu opens and that every item can be tapped.
Add and verify the quote form
Add a short enquiry form with fields such as name, email, phone, postcode, property type and an optional message. Put it near the top of the homepage and on the Contact page, but do not ask for information you do not need to respond.
Send a real test submission before launch. If the form appears to work but no message arrives, check the recipient address, spam folder and notification settings. WordPress sites often need authenticated SMTP delivery, and the form’s sending address should normally use your domain while the visitor’s address is used as the reply address.
Check mobile, speed and trust
Review the site on a phone before publishing. Test the menu, buttons, form, phone link, maps, image cropping and text wrapping at smaller widths. Large unoptimised hero images can make a solar site slow, while custom CSS or plugin conflicts can hide or break a mobile menu.
Add meaningful alternative text to informative images, leave decorative images without unnecessary descriptions, and do not put important claims only inside graphics. Confirm that reviews, certifications, guarantees, finance claims and savings figures are genuine and can be supported.
Use a solar-focused starter layout
The fast route is to install Soleil, import its starter content if supplied, and replace the demo text, images, logo, colours and contact details. Its solar-specific layouts are designed for installers and energy companies, so you start with relevant service sections rather than reshaping a generic business theme.
After importing, still check the homepage setting, navigation, form notifications, mobile layout and every demo link. Remove placeholder testimonials, stock claims and unused pages before the site goes live. Soleil also supports Elementor, WooCommerce and common SEO plugins if your site needs those features.
Let Soleil do it
Industry-specific layouts for solar installers and energy companies, rather than a generic business theme.
Sources
- wordpress.org /documentation/article/site-editor/?utm_source=openai
- wordpress.org /documentation/article/create-pages/?utm_source=openai
- solar-distribution-us.baywa-re.com /solar-r-e-view-magazine/residential-solar/three-tips-for-a-…
- wordpress.org /support/topic/navigation-menu-is-broken-on-mobile/?utm_sour…
- make.wordpress.org /docs/style-guide/formatting/media/?utm_source=openai
Questions
- Can I build a solar company website without a plugin?
- Yes, you can build the pages, homepage, header, footer and navigation with WordPress and a suitable theme. You will normally need either a form feature included with the theme or a form plugin to collect quote enquiries. Email delivery may also require SMTP configuration, so test the form from an independent browser before launch.
- What pages should a solar company website include?
- A solar company website should usually include a homepage, one page for each core service, an About page, service-area information, a Contact or quote page and a privacy page. Add project case studies, financing information, battery storage or commercial solar pages when they answer real customer questions and contain accurate company-specific information.
- How do I make the homepage show instead of blog posts?
- Create and publish a page for the homepage, then set it as the static homepage in WordPress’s homepage settings. If you want posts elsewhere, create a separate blank page for the blog and assign that as the posts page. With a block theme, you can also edit the homepage template from Appearance > Editor.
- Why are my solar quote form emails not arriving?
- The form may be submitting correctly while WordPress fails to deliver or authenticate the email. Check the recipient and notification settings, inspect spam, use a domain-based sending address, configure SMTP if needed, and send both an SMTP test and a real form submission. If SMTP testing works but the form does not, inspect the form’s own notification and reply-to settings.
- Should I use a solar theme or a general business theme?
- Either can work, but a solar-focused theme usually gives you relevant service layouts, project sections and enquiry calls to action sooner. A general theme is suitable when you want a simpler custom design or already have a page-builder workflow. Whichever you choose, replace all demo content and verify that its mobile menu, forms and templates work with your WordPress setup.