✅ 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.
Pre-Launch Checklist
Work through these items with your developer before going live. Items marked Required must be completed before launch.
📞 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.
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.
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.
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.'
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.
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.
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.
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.
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).
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.
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.
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.
This checklist is for owner and admin use only. It is not visible to website visitors.
