πŸš€ What's New

Latest features, improvements, and fixes on ConstruxHub. We ship fast.

✦
May 10, 2026 New

ConstruxHub at SEBC 2026

We'll be at the Southeast Building Conference (SEBC) on July 29–30 at the Orange County Convention Center in Orlando, FL. Come find us and say hey!

βœ•
May 10, 2026 Fix

Bug Fixes & Profile Views

Fixed the "Helpful" vote button on subcontractor reviews β€” it wasn't registering votes previously. Also fixed the profile view counter so it now tracks views accurately and no longer counts your own visits to your profile.

✦
May 2026 New

Phone Verification at Signup

All new accounts are now verified via SMS during signup. You enter your phone number, receive a code, and you're verified before your account is even created. No extra steps after signup β€” you're ready to browse, follow, and review right away.

↑
May 2026 Improvement

Simplified Signup Flow

The signup form has been redesigned into a clean step-by-step flow: choose your role, fill in your details, verify your phone, then create your account. Cleaner, faster, and works great on mobile.

↑
May 2026 Improvement

Review Permissions Expanded

You no longer need a claimed company profile to write reviews. If you signed up as a GC, you can review subs. If you signed up as a sub, you can review GCs. All reviews from verified users now count toward company scores.

↑
May 2026 Improvement

Updated Badges & Roles

Account badges across the site now reflect phone verification instead of Google verification. All users see "Verified GC," "Verified Sub," or "Verified User" based on the role they chose at signup. Review badges updated to match.

✦
April 30, 2026 New

Review Edit History

Edited reviews now show a full revision timeline. Click "View edit history" on any edited review to see every past version β€” original text, score changes, and timestamps β€” all in a visual timeline. Full transparency: everyone can see what changed and when. Unlimited edits, full history preserved.

↑
April 30, 2026 Improvement

Redesigned Profile Page

Your personal profile page now uses a clean two-column layout. The left sidebar shows your identity card, claimed profiles, and rep access at a glance. The right side has your stats, reviews, and following list. Everything collapses neatly on mobile.

↑
April 30, 2026 Improvement

Faster Profile Loading

GC and sub profile pages now load noticeably faster. We optimized how data is fetched behind the scenes β€” multiple queries now run in parallel instead of one at a time.

βœ•
April 30, 2026 Fix

Advanced Review Submissions Fixed

Fixed a bug where submitting an advanced review on a GC profile would get stuck on "Submitting..." and never complete. Advanced reviews now save correctly every time.

βœ•
April 30, 2026 Fix

Footer Link Cleanup

Privacy Policy and Terms of Service links in the footer now navigate to the correct pages across all pages. Removed placeholder links that weren't leading anywhere.

↑
April 30, 2026 Improvement

Smarter Rep Permissions

Reps can now write reviews on the opposite directory from where they're assigned. If you're a rep for a sub, you can review GCs. If you're a rep for a GC, you can review subs. You still can't review companies in your own directory β€” keeps things fair.

βœ•
April 30, 2026 Fix

Rep Badge Now Shows Correctly

Reps were seeing "Google Verified" on their profile page instead of "Google Verified Rep." Fixed β€” the badge now correctly reflects your rep status when you have active rep assignments.

βœ•
April 30, 2026 Fix

Rep Promotion No Longer Overwrites Owner Status

If you're a company owner and get added as a rep for another company, your account no longer gets downgraded. Owners stay owners β€” rep access works alongside your existing permissions.

✦
April 15, 2026 New

Report Incorrect Info Button

Every company profile now has a "⚠ Report incorrect info" link right under the contact details. If you spot a wrong company name or details (for example, a license holder's personal name showing instead of their business name), you can flag it with one click. Reports go straight to the admin review queue.

✦
April 15, 2026 New

Choose Your Role at Signup

New signup page now asks whether you're a Subcontractor or General Contractor right when you create your account. This determines who you can review (GCs review subs, subs review GCs) and gets applied automatically β€” no manual setup later. The signup page was also redesigned with a cleaner layout that puts Google sign-up first (recommended) and drops the info box clutter.

✦
April 15, 2026 New

Three-Tier Review System

Reviews now fall into three tiers based on who wrote them: email-only users can browse and read but not write, Google-verified users can write reviews but they don't affect the company's overall score, and verified owners/reps write reviews that do count toward the score. This keeps scores trustworthy while letting everyone participate.

↑
April 15, 2026 Improvement

Mobile Profile Page Redesign

Sub and GC profile pages now look much cleaner on phones. The header stacks vertically with the avatar on top, all details left-aligned, and full-width claim button. Stat cards (Reviews, Hire Again, Overall Score) render as an even 3-column row. Score Breakdown bars now line up perfectly β€” no more ragged edges. Desktop is unchanged.

↑
April 15, 2026 Improvement

Collapsible About Section on Subs

The "About This Sub" section now has a "Show contact info" toggle, matching the GC profile page. Company description stays visible by default; extra details (phone, address, license, founded, employees, services, etc.) hide behind a single click so the sidebar isn't overwhelming.

↑
April 15, 2026 Improvement

Edit Your Review Preserves Everything

Clicking "Edit Your Review" now correctly pre-fills every field with your previous answers β€” all scores, trade selections, text comments, and advanced metrics. No more starting from scratch when you just want to tweak one rating.

↑
April 15, 2026 Improvement

Branded Confirmation Emails

The account confirmation email now shows the ConstruxHub logo at the top instead of a generic placeholder. Clean dark theme, orange accent bars, and a single clear "Confirm My Email" button.

!
April 15, 2026 Fix

Review Buttons Work for Sub Profiles

Fixed a bug where clicking "Write a Review" or "Edit Your Review" on a sub profile silently did nothing. Caused by a variable scoping issue in the verification check β€” now works for owners, reps, and Google-verified users.

!
April 15, 2026 Fix

Profile Edit No Longer Fails

Editing your own profile (name, company, trade, bio) no longer hits a "permission denied" error. The save flow now uses UPDATE instead of UPSERT, which aligns with the security-locked column permissions.

!
April 15, 2026 Fix

Privacy Statement Now Neutral

The privacy statement on the user profile page no longer says "never shared with General Contractors" β€” it now says "never shared with other users," which applies equally to subs and GCs using the site.

✦
April 8, 2026 New

Getting Started Guide

New step-by-step Getting Started page for both Subs and GCs. Includes a role picker, walkthrough for every feature, and a FAQ answering common questions like "What does claiming a profile mean?" A welcome walkthrough popup also greets first-time visitors on the landing page.

✦
April 8, 2026 New

Contact Info in Profile Headers

Company profiles now display website, phone number, and email right in the header β€” no need to scroll down to find contact details.

↑
April 8, 2026 Improvement

Google Verification Flow

Only Google-verified users can now write reviews on GC and sub profiles. Unverified users can still browse all profiles and read reviews, but will be prompted to verify their account before submitting a review. This keeps reviews coming from real, verified contractors only.

↑
April 8, 2026 Improvement

Faster Page Loads

Profile pages now load significantly faster β€” data queries run in parallel instead of one at a time. The nav bar also caches your verification status so the "Verified" badge appears instantly on refresh.

↑
April 8, 2026 Improvement

Combined Following Section

The "Followed GCs" and "Followed Subs" sections on your profile are now merged into a single "Following" card with GC/Sub tabs β€” cleaner and easier to manage.

✦
April 8, 2026 New

Fraud Rep Removal

Profile owners can now flag a rep as fraudulent when removing them. Fraudulent reps have their reviews marked as not counting toward company scores, while normal removals leave reviews untouched.

✦
April 6, 2026 New

AI-Powered Company Profiles

Company profiles now include deep research data pulled from the web β€” leadership, services, certifications, safety records, BBB ratings, notable projects, liens, and more. This data is gathered automatically using AI-powered web search across multiple sources including state licensing boards, BBB, OSHA records, and court databases.

✦
April 6, 2026 New

One Review Per Company

To keep reviews fair, only one person per company can now review a given contractor. If a colleague from your company already left a review, you'll see a clear message letting you know. This prevents review stacking from multiple reps or owners at the same firm.

↑
April 6, 2026 Improvement

Refreshed Profile Stats

The Reviews and Hire Again / Work Again chips on profiles got a visual upgrade β€” each now has its own color accent, subtle glow, and a cleaner layout that matches the Overall Score ring.

↑
April 4, 2026 Improvement

Unified Score Breakdown

Quick review scores and advanced performance data are now combined into a single Score Breakdown section on both GC and sub profiles. Advanced data appears in a clean card grid below the score bars when available β€” no more separate sections to confuse visitors.

↑
April 4, 2026 Improvement

Review Cards Show Full Data

Review cards now display both quick scores and advanced performance data when a review includes both. You'll see the standard 1–5 score chips plus an advanced data section right on the card.

βœ“
April 4, 2026 Fix

Advanced Review Editing Fixed

Fixed an issue where editing a quick review to add advanced data wouldn't save correctly. Advanced review data now saves and displays reliably on both GC and sub profiles.

✦
April 2, 2026 New

Rep Access Requests

Logged-in users can now request rep access directly from any GC or sub profile. For unclaimed profiles, entering the owner's email sends them a nudge to claim. For claimed profiles, the request goes straight to the owner for approval or denial.

↑
April 2, 2026 Improvement

Landing Page Animation

"Where Construction Meets Accountability!" now slams in from opposite sides on page load β€” diagonal bolt-style entrance with a bounce. Accountability! is now italicized for extra punch.

↑
April 2, 2026 Improvement

GC / Builder Score Renamed

The advanced review score section on GC profiles has been renamed from "Builder Score" to "GC / Builder Score" to better reflect who is being rated.

βœ“
April 2, 2026 Fix

Company Logos No Longer Require Hard Refresh

Fixed a bug where company logos on GC and sub profile pages wouldn't load on first visit β€” only after a hard refresh. Logos now appear consistently on every load.

βœ“
April 2, 2026 Fix

Owner Dashboard Missing from My Profile Nav

The Owner Dashboard link was disappearing from the navbar when visiting the My Profile page. Fixed β€” it now persists correctly across all pages.

βœ“
April 2, 2026 Fix

GC Score Bars Were Showing 0.0

Pay Score, Change Orders, Communication, and Fairness bars on GC directory cards were showing 0.0 despite having real reviews. Fixed with a score backfill β€” all bars now reflect actual averages.

↑
April 2, 2026 Improvement

Link Preview Updated

When sharing ConstruxHub links in iMessage, Slack, or anywhere else, the preview now shows a clean dark navy background with the logo β€” replacing the old tan/beige image.

✦
April 1, 2026 New
🎯 Bid Conversion Score
  • Subs can now report whether they actually got awarded the job after submitting a bid β€” or if their number was just shopped
  • GC profiles now show a Bid-to-Award Rate β€” the % of subs who bid and actually got the work
  • Each review shows "Got the Job" or "Bid Was Shopped" so you know exactly what happened
✦
April 1, 2026 New
Flagged Reviews Panel in Admin
  • Flagged reviews now appear in a dedicated tab inside the admin Reviews section
  • Shows the flag reason, reviewer details, and full review text
  • Admins can dismiss a flag (restore the review) or delete it entirely
↑
April 1, 2026 Improvement
Owner Dashboard Reviews Overhauled
  • Reviews in the Owner Dashboard now show full detail β€” score breakdowns, reviewer badge, trade, written review, and work-again status
  • Fixed overall score showing 0.0 β€” now correctly calculated from individual scores
  • Your responses to reviews appear inline on the dashboard
βœ•
April 1, 2026 Fix
Mobile Nav: Login Buttons & Owner Dashboard
  • Fixed a bug where Log In and Sign Up Free stayed visible in the mobile menu even when logged in
  • Owner Dashboard tab now correctly appears in the mobile hamburger menu for profile owners
βœ•
April 1, 2026 Fix
Footer Legal Links & Nav Consistency
  • Privacy Policy and Terms of Service links in the footer now navigate to the correct pages across all pages
  • How It Works nav link was missing from Sub Profile and Add Sub pages β€” fixed
↑
April 1, 2026 Improvement
Bid-to-Award Now in Score Breakdown
  • Bid-to-Award rate now appears directly in the Score Breakdown section on GC profiles β€” not just in the chips at the top
  • Color-coded bar: green (60%+), orange (35–59%), red (below 35%)
  • Row only appears when a GC has enough bid data to calculate a rate
↑
April 1, 2026 Improvement
Directory Default Sort: Most Reviewed
  • Both GC and Sub directories now sort by Most Reviewed by default so profiles with the most data show first
  • Makes the directory feel active and useful for early adopters right away
↑
April 1, 2026 Improvement
Sub Directory Loading State Polish
  • Sub directory loading indicator now matches the GC directory β€” centered hourglass icon with "Loading…" text instead of plain text
βœ•
April 1, 2026 Fix
Nav Back Button Overlap on Medium Screens
  • Fixed the ← Back button overlapping the "GC Directory" nav link on medium-width screens (769–1100px)
  • Nav now has correct spacing on profile pages and other pages with a back button
✦
March 31, 2026 New
Sign In with Google
  • You can now sign up and log in using your Google account β€” one tap, no password needed
  • Works for both new accounts and existing users with matching emails
✦
March 31, 2026 New
Pro Feature Badges & Premium Groundwork
  • Features that will be part of the paid Pro tier are now marked with a Pro badge on the Owner Dashboard
  • Everything is still free during our launch period β€” when we flip the switch, Pro features will require a subscription
✦
March 31, 2026 New
Account Roles & Review Rules on How It Works
  • The How It Works page now explains the full account structure β€” Unverified, Verified, Rep, and Owner
  • Visual cards show what each role can and can't do, plus a review rules summary
↑
March 31, 2026 Improvement
Smarter Landing Page
  • If you've already claimed a profile, clicking your role card on the landing page skips the "Are you listed?" question and takes you straight to your home page
  • Added a "Don't show this again" option for users who just want to browse
↑
March 31, 2026 Improvement
Advanced Reviews Now Count in Scores
Advanced reviews were showing up on profiles but weren't being counted in the score breakdown. Fixed β€” all review types now contribute to Builder Score, review count, and individual score categories.
βœ•
March 31, 2026 Fix
Mobile Layout Overhaul
  • Fixed hamburger menu stretching across the full header width on mobile
  • Fixed back button overlapping the header on mobile screens
  • Owner Dashboard now accessible from the mobile hamburger menu
  • General mobile spacing and sizing improvements across all pages
✦
March 30, 2026 New
Company Logos Auto-Fetched for 190+ Profiles
  • Enriched top GC and sub profiles with website URLs β€” logos now load automatically
  • Covers major builders (Lennar, D.R. Horton, Toll Brothers), national GCs (Turner, Skanska, Suffolk), and major subs (EMCOR, Carrier, Sherwin-Williams)
  • Switched logo provider from Clearbit (shut down) to Google Favicons API for reliable logo fetching
✦
March 30, 2026 New
Licenses Held on GC Profiles
  • GC profiles that hold multiple Florida DBPR licenses now show all of them under "Licenses Held"
  • Duplicate profiles from the same company were merged β€” license info combined instead of deleted
  • Multi-location companies (like Lennar) preserved as separate profiles
↑
March 30, 2026 Improvement
Score Color System Simplified
Score colors now follow a cleaner 3-tier system: green for 4.0+, orange for 3.0–3.9, and red below 3.0. Makes it easier to scan profiles at a glance.
↑
March 30, 2026 Improvement
Sub Profiles Match GC Formatting
  • Sub profiles now have the same avatar, logo, and photo upload features as GC profiles
  • Sub directory cards now show company logos just like GC cards
  • Sub owners can upload a profile photo from their owner dashboard
βœ•
March 30, 2026 Bug Fix
Profile Logo Cropping Fixed
Uploaded company logos were being cropped to fill the avatar box, cutting off edges. Now logos display fully with proper padding β€” no more clipping.
βœ•
March 30, 2026 Bug Fix
"Get Verified" Persisting After Login
Some profile owners were seeing "Get Verified" in the nav after logging out and back in, even though they owned a claimed profile. Fixed β€” the system now double-checks your claimed profiles and auto-heals the account type.
βœ•
March 30, 2026 Bug Fix
Request Review Button Fixed
The "Request Review" button on the My Profile page was failing silently due to a Supabase SDK compatibility issue. Replaced with a direct API call β€” review request emails now send reliably.
βœ•
March 30, 2026 Bug Fix
Accept Invite Page Fixes
  • Company name now shows correctly instead of "a company"
  • Added CAPTCHA verification to the signup form
  • Page now respects dark/light theme preference
✦
March 28, 2026 New
Profile Picture Upload for Claimed Profiles
  • GC and sub owners can now upload a company photo directly from their Owner Dashboard
  • Photo appears on the profile page and in the search directory card
  • Supports JPG, PNG, and WebP up to 5MB
✦
March 28, 2026 New
Profile Claiming Flow on Landing Page
  • Clicking "I'm a Subcontractor / Vendor" or "I'm a General Contractor / Builder" now prompts you to claim your company before browsing
  • If you're already listed, one click gets you to the directory with a banner guiding you to find and claim your company
  • Updated button labels to "Subcontractor / Vendor" and "General Contractor / Builder" for better coverage
✦
March 28, 2026 New
CSI Divisions Added to Trade Filters
  • Sub Directory, GC Directory, and profile trade selectors now include all CSI Divisions (Div 2–16)
  • Organized into "Common Trades" and "CSI Divisions" groups for easy browsing
  • Division options also available when adding a new sub profile
↑
March 28, 2026 Improvement
Homepage Search Now Carries Over to Directory
Typing a name in the hero search bar and clicking Search now lands you in the directory with that search already filled in and results showing β€” no more arriving at a blank directory.
✦
March 28, 2026 New
Owner Dashboard β€” Company Info Editor
  • Claimed profile owners now have a dedicated Owner Dashboard with a Company Info tab
  • Edit description, website, phone, email, and trades all in one place
  • Changes save instantly to your live profile
πŸ”’
March 28, 2026 Security
Owners Blocked from Self-Inviting as Reps
Profile owners can no longer accept rep invites on their own profile. The invite link now detects ownership and shows a clear message instead of allowing the assignment.
βœ•
March 28, 2026 Bug Fix
Write a Review Button on Sub Profiles
Clicking "Write a Review" on a sub profile was silently failing due to a query conflict. Fixed β€” the button now opens the review form correctly.
↑
March 27, 2026 Improvement
Centered Nav β€” Logo in the Middle
Redesigned the header layout across every page so the logo sits perfectly centered with nav links on the left and account buttons on the right. No more overlapping β€” clean at any screen width.
✦
March 27, 2026 New
Branded Confirmation Email
The signup confirmation email now matches the ConstruxHub look β€” dark card, orange button, and the ConstruxHub logo. A big upgrade from the plain default email.
✦
March 27, 2026 New
Cross-Device Email Confirmation
Sign up on your computer, confirm on your phone β€” and the computer tab automatically detects it and switches to the login form with your email pre-filled. No manual refresh needed.
↑
March 27, 2026 Improvement
Signup Form Cleanup
  • Resend confirmation email link moved to below the Create Account button where it's easier to find
  • Removed redundant "Don't have an account?" footer β€” the tabs handle switching already
  • Login form cleaned up to show only "Forgot password?"
✦
March 27, 2026 New
Trade Selection at Signup
  • Subcontractors can now pick their trade(s) when signing up using a multi-select pill UI
  • General Contractors select their work type (Residential, Commercial, etc.) from a dropdown
  • Visiting the GC or Sub landing page pre-selects the right account type automatically
πŸ”’
March 27, 2026 Security
Directory Login Gate
The GC and Sub Directories are now only accessible to logged-in users. Anyone without an account is redirected to sign up β€” keeping the data within the ConstruxHub community.
↑
March 26, 2026 Improvement
Smarter Directory Search
The search bar now handles common word variations β€” typing "and" will also match companies that use "&" in their name, so you're more likely to find what you're looking for even if you don't type it exactly.
✦
March 26, 2026 New
Request a Review β€” From Your Profile
  • Claimed subs and GCs can now request reviews directly from their My Profile page
  • Under each followed GC or sub, enter their email and hit "Request Review" to send a branded invite
  • Email links directly to the reviewer's profile so the recipient can leave a review in seconds
  • Duplicate requests to the same email are blocked to prevent spam
✦
March 26, 2026 New
Follow Subcontractors
  • Sub profiles now have a Follow button just like GC profiles
  • Followed subs appear in your My Profile page alongside followed GCs
  • Unfollow at any time directly from My Profile
✦
March 26, 2026 New
Sub Profile Claiming
  • Subs can now claim their profile directly from the profile page β€” no more redirect to a separate page
  • Claim modal matches the same flow as GC profile claiming
  • Admin claim requests panel now separates GC and sub claims with type filters
↑
March 26, 2026 Improvement
Trade Editing for Claimed Profiles
  • Claimed GC owners can now edit which trades they work with directly from their profile
  • Claimed sub owners can update their trade category from their owner dashboard
βœ•
March 26, 2026 Bug Fix
Admin Review Deletion
  • Deleting a review from the admin panel now actually removes it from the database
  • Previously the delete appeared to work on screen but the review persisted after refresh
  • Also fixed stale scores β€” GC profiles with deleted reviews now correctly show zero
βœ•
March 26, 2026 Bug Fix
GC Profile Trade Save Error
  • Fixed "more than one row returned by a subquery" error when saving trade changes on a claimed GC profile
  • Caused by a broken RLS policy with a self-referencing subquery β€” now fixed
✦
March 2026 New
DBPR Screenshot Verification
  • Subs can now upload a screenshot of their DBPR account to speed up verification approval
  • Drag-and-drop or click-to-upload with live image preview
  • Files are validated by extension, MIME type, and magic bytes β€” no malicious files can be uploaded
  • Screenshot is stored securely and reviewed alongside your license number
↑
March 2026 Improvement
Landing Page Redesign
  • New landing page speaks to both subs and GCs β€” not just one side
  • Bigger logo, bold headline, orange glow, and "Built for the Trades" badge
  • Each card now has copy tailored to its audience
✦
March 2026 New
What's New Page
  • Added this changelog so you can always see what's been shipped
  • Accessible from the nav on every page and the mobile hamburger menu
✦
March 2026 New
License Number Verification
  • Verification now checks for duplicate license numbers β€” can't register a license already in use
  • Added format validation for Florida contractor license numbers (e.g. EC1234567)
  • Added "Contact Support" button for disputed license numbers
  • License number field now auto-capitalizes as you type
↑
March 2026 Improvement
Verified Badge in Nav
  • Verified users now see "βœ“ Verified" in green in the navbar instead of "Get Verified"
  • Mobile nav shows "βœ“ You're Verified!" for verified accounts
πŸ”’
March 2026 Security
Database Security Hardening
  • GC scores now recalculate automatically via a database trigger β€” removed overly permissive update policy
  • Tightened RLS policies on gc_profiles, reviews, and user_profiles
  • Enabled leaked password protection on all accounts
✦
March 2026 New
Company Logos in Directory
  • GC directory cards and profile pages now automatically show company logos
  • Logos load from company website domain β€” no manual work needed
  • Falls back gracefully if no logo is found
✦
March 2026 New
Company Type Filter
  • Directory now lets you filter by General Contractor, Builder / Developer, or Civil / Sitework
  • 50 Florida GCs imported with full contact info, trade type, and descriptions
↑
March 2026 Improvement
GC Profile Redesign
  • "About This Contractor" moved to sidebar β€” description always visible, details collapsible
  • Contact info toggle stays at the top instead of jumping to bottom when expanded
  • Back button no longer overlaps logo on mobile
✦
March 2026 New
Mobile Navigation
  • Added hamburger menu for mobile β€” full nav accessible on any screen size
  • Auth state (login/logout/verify) mirrors correctly in mobile dropdown
βœ•
March 2026 Bug Fix
Review Deletion Score Recalculation
  • Deleting a review from the admin panel now correctly recalculates the GC's aggregate scores
  • Previously deleted reviews left stale scores on the GC profile
✦
February 2026 New
Resend Confirmation Email
  • Login page now has a "Resend confirmation email" link for users who didn't receive their signup email
  • Detects if email is already registered and shows the right message
✦
February 2026 New
Advanced Review System
  • Subs with more experience can submit detailed advanced reviews with job count, payment trends, backcharge history, and more
  • Advanced reviews are weighted by number of jobs worked with the GC
  • Advanced scores displayed separately on GC profiles