Logo for MGL Granite with a colored diamond pattern above the text and the words Marble, Granite, Quartz below.
Call or Text

Visit Us

Logo for MGL Granite with a colored diamond pattern above the text and the words Marble, Granite, Quartz below.

Visit Us

Logo for MGL Granite with a colored diamond pattern above the text and the words Marble, Granite, Quartz below.

Visit Us

  • Home
  • Cabinets
    • Bathroom Cabinets
    • Kitchen Cabinets
    • Vanities
  • Countertops
    • Granite Countertops
    • Quartz Countertops
  • Fireplaces and Surrounds
  • Seasonal Specials
  • Gallery
  • About
    • FAQs
    • Reviews
    • Blog
  • Showrooms
    • Hampton
    • Norfolk
    • Serving Area
  • Home
  • Property Improvement Services
  • Seasonal Specials
  • Gallery
  • About
    • Blog
    • FAQs
    • Reviews
  • Showrooms
    • Hampton
    • Norfolk
    • Serving Area
  • Home
  • Cabinets
    • Bathroom Cabinets
    • Kitchen Cabinets
    • Vanities
  • Countertops
    • Granite Countertops
    • Quartz Countertops
  • Fireplaces and Surrounds
  • Seasonal Specials
  • Gallery
  • About
    • FAQs
    • Reviews
    • Blog
  • Showrooms
    • Hampton
    • Norfolk
    • Serving Area
Call Us
Text Us
Get Directions

Request Service

Cambria logo: gold dragon above text
Button
Logo for Premium Natural Quartz from MSI. Black
Button
Logo for Cosmos Granite & Marble; blue diamond shape with the letter “C” in the center. Text on the right
Button
Logo for Triton Stone Group with a globe icon and blue text.
Button
Cosentino logo: Black square with a white
Button
Marva logo: grey geometric design and text
Button
Logo for Viatera Quartz Surfaces by LG Hausys. Text in black and gray, with an LG logo.
Button
TechniStone logo on a black angled rectangle, with white text.
Button
Logo for MetroQuartz, text next to a gray abstract
Button

Learn more about

MGL Granite Inc

With two locations, Hampton and Norfolk, VA, MGL Granite Inc specializes in granite countertops, quartz countertops, cabinets, and countertop and cabinet installation. We are currently offering 10% off for new customers. We have in-house fabricators and installers. Call today for a free estimate.

Watch Video

Hampton, VA Showroom

,

(757) 302-1830

Location Details
Norfolk, VA Showroom

,

(804) 234-3560

Location Details
BUSINESS HOURS

Hampton Office

Mon - Fri
8:00 am - 5:00 pm
Saturday
10:00 am - 3:00 pm
Sunday
Closed

Norfolk Office

Mon - Fri
8:00 am - 5:00 pm
Saturday
10:00 am - 3:00 pm
Sunday
Closed

Serving Area

Virginia Beach, VA

and surrounding areas

Plaque for MGL Granite Inc,
Location Details
site links

  • Home
  • Cabinets
  • Countertops
MGL Granite Inc
VISIT US OR SERVING AREA

,

Surry, VA

Toano, VA

Hampton, VA

Norfolk, VA

Suffolk, VA

Manassas, VA

Poquoson, VA

Chesapeake, VA

Portsmouth, VA

Tabb, VA

Newport News, VA

Williamsburg, VA

Virginia Beach, VA

Yorktown, VA

Smithfield, VA

Cape Charles, VA

and surrounding areas

Get Directions
CONTACT US

(757) 302-1830

Send a Message
BUSINESS HOURS

Mon - Fri
8:00 am - 5:00 pm
Saturday
10:00 am - 3:00 pm
Sunday
Closed

SITE LINKS

  • Home
  • Cabinets
    • Bathroom Cabinets
    • Kitchen Cabinets
    • Vanities
  • Countertops
    • Granite Countertops
    • Quartz Countertops
  • Fireplaces and Surrounds
  • Seasonal Specials
  • Gallery
  • About
    • FAQs
    • Reviews
    • Blog
  • Showrooms
    • Hampton
    • Norfolk
    • Serving Area
Home
Engagement Menu Pop
Privacy Policy | Do Not Share My Information | Conditions of Use | Notice and Take Down Policy | Website Accessibility Policy
© 2026 The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.
Contact Us
{{placeholder_retargeting_pixel}}
{{placeholder_footer_reserve2}}
{{placeholder_footer_reserve4}}
{{placeholder_footer_reserve5}}
{{placeholder_footer_reserve6}}
{{placeholder_footer_reserve7}}