✅ Your website is ready for final review.

The site is built and working. Final launch depends on confirming your business phone number, email, domain, final logo, legal pages, and service policies. Work through the checklist below and we'll get you live.

Admin · Internal Only

Pre-Launch Checklist

Work through these items with your developer before going live. Items marked Required must be completed before launch.

12 required before launch
25 total items

📞 How to update your phone, email, and hours

All contact details on the site — phone number, email address, business hours, and location — are stored in a single place called siteConfig. When you confirm your final details, your developer updates that one file and the changes apply across the entire site automatically.

You do not need to search through every page — just confirm your final details and let your developer know.

📋 How to review and manage appointment requests

  • 1. Go to Admin → Appointment Requests (linked above).
  • 2. New requests are highlighted and show the customer name, phone, service type, and requested date.
  • 3. Click any row to open the full request details.
  • 4. Use the Status dropdown to change the appointment from Requested → Confirmed, Completed, Cancelled, or Rescheduled.
  • 5. Use the Internal Notes field to add private notes only you can see (e.g., "Called back, confirmed for 9am").
  • 6. Click Save Changes when done.

⚠️ Contact details still need to be finalized before launch

  • • Primary phone — 918-841-2743 (confirmed)
  • • After-hours / emergency phone — 918-549-5902 after 5:00 PM (confirmed)
  • • Business hours — Monday–Friday, 8:00 AM–5:00 PM (confirmed)
  • • Email address — confirm the four @TGCMechanical.com inboxes are created and verified
  • • Service area — confirmed: Tulsa, surrounding communities, and select northeastern Oklahoma areas including Tahlequah, Nowata, Bartlesville, and Grand Lake and surrounding communities
  • • Emergency service policy — after-hours phone answered after 5:00 PM; no 24/7 or same-day claims

Business Information

Primary phone confirmed — 918-841-2743

Primary business line. Appears in header, footer, contact page, mobile menu, and all Call Now buttons. Links use tel:9188412743.

Provide the final business email address

This is the email address customers will see on the Contact page and footer. It will also be used on the Privacy Policy.

Required

Business hours confirmed — Monday–Friday, 8:00 AM–5:00 PM

Weekday hours confirmed. Saturday remains By Appointment; Sunday Closed. Hours are stored in siteConfig.js and flow to the footer and Contact page.

Provide a business address (optional)

If you want a street address shown on the site or Google Maps, provide it. Otherwise, the site will continue to show Tulsa, OK.

Brand & Design

Provide the final business logo

Send the logo as an SVG or PNG file. It will replace the current TGC Mechanical text mark in the header and footer.

Required

Provide a browser tab icon

A small square version of your logo (at least 64×64px) appears in browser tabs. Send the same logo file and we'll resize it.

Provide real photos of your team or work

Photos of your truck, team, or job sites can replace the placeholder images. Any high-quality photos will work.

Domain & Hosting

Confirm domain name

Confirm the final web address you want to use (e.g., TGCMechanical.com). Your developer will connect it once confirmed.

Required

SSL / security certificate

Handled automatically once the domain is connected — no action needed from you.

Services & Pricing

Confirm maintenance plan pricing

The site currently shows three plan tiers with 'pricing subject to confirmation.' Confirm what to show — actual pricing, a starting price, or just 'call for details.'

Required

Service area wording confirmed — including Grand Lake and surrounding communities

Service area wording confirmed. The site now reads: TGC Mechanical & Construction serves Tulsa, surrounding communities, and select northeastern Oklahoma areas including Tahlequah, Nowata, Bartlesville, and Grand Lake and surrounding communities. Grand Lake is always referenced as 'Grand Lake and surrounding communities'. This item is confirmed.

After-hours/emergency line confirmed — 918-549-5902 (after 5:00 PM)

Separate after-hours line for urgent service after 5:00 PM. Stored in siteConfig.js as emergencyPhone. Links use tel:9185495902. Copy avoids 24/7 and same-day claims.

Legal & Compliance

Have the Privacy Policy reviewed

The current Privacy Policy is a general draft. Before going live, have it reviewed by an attorney or qualified professional.

Required

Have the Terms of Use reviewed

The current Terms of Use is a general draft. Before going live, have it reviewed by an attorney or qualified professional.

Required

Confirm license and insurance language

The site says 'Licensed & Insured.' Confirm this is accurate before launch. If you'd like your license number displayed, provide it and we'll add it.

Required

Review the form consent language

The service request form tells customers they agree to be contacted. Confirm this wording is acceptable or let us know if it needs to change.

Marketing & Trust

Customer Reviews section removed for now

The homepage Customer Reviews / Testimonials section has been removed until real, verified customer reviews are available. Do not add fake reviews, placeholder reviews, or fabricated customer names. When 3–5 genuine reviews (first name, city, and review text) are ready, the section can be restored.

Set up your Google Business listing

Claim or create your Google Business Profile so customers can find you on Google Maps and Search. This is one of the most important steps for getting found online.

Provide social media links (optional)

If you have a Facebook, Instagram, or other social media page, provide the links and we'll add them to the footer.

Notifications & Form Setup

Provide the email address for new form submissions

When a customer submits an appointment request, we need an email address to send the notification to. Provide the address where you want those alerts sent.

Required

Confirm all inboxes are created and accessible before launch

Create and verify these inboxes before launch: info@TGCMechanical.com (general), service@TGCMechanical.com (service requests), quote@TGCMechanical.com (estimates), and billing@TGCMechanical.com (billing).

Required

Test the appointment request form

Submit a test request using the form on the Contact page. Then go to Admin → Appointment Requests and confirm the test submission appeared.

Required

Final Testing & Launch

Review the full site on a real phone

Open the site on your own phone. Check every page, tap every button, and submit a test service request to make sure everything works on mobile.

Required

Check all links and buttons

Click every menu link, footer link, and call-to-action button to confirm they all go to the right place.

Give final approval to go live

Once all required items above are complete, let your developer know you're ready. They will connect the domain and publish the site.

Required

This checklist is for owner and admin use only. It is not visible to website visitors.