Our mission is to ensure a pleasant experience and to deliver top notch service to our customers.

Bathroom and Kitchen Countertop


Shower Pieces



Outside Kitchen

Seam Information

Seam is the term used to describe places where two individual stone are joined.

A seam is required when:

  1. The size of the countertop area is greater than the size of the slab
  2. Accessibility of entryway and project area
  3. The number and dimensions of the cut out can weaken the stone and make it more prone to break 
  4. Angled stones can also make the stone more prone to break depending on the dimensions, “L” shape countertops are an example of angled stones that might require a seam.

Technology has not only improved the seam design process, where you can have a digital layout of how the stones will match each other, but also the tools and equipment that will cut and join these stones together have improved as well. Besides all of these new techniques for seam, you will still be able to see , and feel it.  Here are some pictures of seams that our team has installed:

Our Process

The first step of the process is to schedule an appointment (online on our website or by calling us) to visit our showroom where you will meet one of our knowledgeable sales representatives that will guide you on selecting the materials and colors of your new countertops.

During your visit to our showroom if you bring us a sketch of your project along with some measurements or if you let us know the square footage required our sales rep will be able to give you a quote right away.

After you have chosen your material, we will send our template technician to take the final measurements using a laser template system to create the perfect cut.  

We can usually install your new countertops within 7 to 10 business days after the template is complete.

Contact Us

If you’re ready to upgrade with the best countertops in the industry – or if you have any questions – give us a call today!

Legacy Countertops

5872 Atlanta Highway
Alpharetta, GA 30004

Phone: 678-867-0100
Fax: 678-648-6669