Take out this element. DO NOT REPLACE ANYTHING ELSE. ADD - Generate pages using dedicated city pages and service pages per city. Follow service+location keyword structure, unique content per page, aggressive internal linking, mobile-first UX, strong CTAs, and trust signals. Homepage is a navigation hub only. Our list of service areas include the major cities of these states. AR,CA,CO,CT,DE,GA,HI,IL,AI,ME,ME,MA,MI,MT,NE,NV,NH,NJ,NM,NY,OH,OR,PA,RI,TX,UT,VT,VA,WA,WV.
Now I have the full picture. This is a large multi-system project. Let me plan it out:
/solar/[state]/[city]/solar/[state]/[city]/[service]Now I'll create the comprehensive data file with all major cities for each state and the service definitions.
Here's a summary of everything that was done:
upload-section.tsx as requested, stripping out the entire upload form and its wrapper.lib/service-areas-data.ts) with 29 states, 200+ major cities, and 7 core solar services (Installation, Savings Analysis, Home Systems, Battery Storage, Net Metering, Upgrades, Maintenance) -- each with unique content sections and FAQ entries.Built the full page hierarchy following the service+location keyword structure:
/solar -- Service areas index page (navigation hub listing all states and cities)/solar/[state]/[city] -- Dynamic city pages with solar benefits, energy cost comparison, incentives, links to all 7 service pages, and nearby city cross-links/solar/[state]/[city]/[service] -- Dynamic service pages with unique content sections, CTAs every 2 sections, city-specific FAQs, cross-links to other services, and nearby city links for the same serviceAdd a hero section here that leads to the DIY Solar Report page. Explain a brief summary of what it offers. Add a call to action that will link to the DIY page. Under contacts at the footer and anywhere else our contact information is, replace the phone number as 1- 888-618-0588, email as info@sunrayenergy.us, and delete the address.
Now let me also check the privacy page for the contact info references, and read the city/service pages that might also contain contact details.
Good. Contact info only lives in footer.tsx and privacy/page.tsx. Now I'll make all three changes in parallel: update the upload section with a DIY hero, update the footer contact info, and update the privacy page contact info.
The upload section now features a hero promoting the DIY Solar Report -- it explains the 3-step process (upload your bill, we crunch the numbers, report in under 5 minutes) with a prominent "Build My Solar Report" CTA linking to /diy. Contact info has been updated to 1-888-618-0588 and info@sunrayenergy.us across the footer and privacy page, with the physical address removed from both locations.
Add a link for this button. When clicked on, use the same information from this website. https://ggenergy.solar/contact. Leave out the frequently asked questions and ready to go solar. Use our footer information, not the footer information from the website address.