Raleigh Mirror Installation Company

Mirrors are a must-have for any modern home or bathroom, and they come in a variety of types and styles. They can be quite small, or very sizeable, and they’re available in shapes and frames to suit almost any interior decor style.

Glass and Mirror Company Durham

Top Notch Glass & Mirror offers polished mirrors, beveled mirrors and mirrors with beveled overlay. Whether you are looking for a vanity mirrors or wall mirrors we can help. Get started today by calling us for a free consultation.

Mirror Types & Styles

Whether you simply need a small mirror mounted, or you want an entire wall to be covered with a decorative mirror, Top Notch offers plenty of options.

  • Vanity Mirrors
  • Wall Mirrors
  • Polished Edge Mirrors
  • Beveled Edge Mirrors
  • Beveled Overlay Mirrors



"My wife and I have been talking about redoing our bathroom for years... and we finally did it last summer. We knew that we wanted a spa like setting including a frameless glass shower that made a statement and was functional. Frank and his team, nailed it! We would recommend Top Notch Glass to anyone... as a matter of fact, we do... every chance we get."

- Tim K.

“I just hired Top Notch Glass to install a frameless shower door in my master bathroom and they were complete professionals from start to finish. Their prices are fair and the work really is "top notch."  They really know their stuff.  I read one bad review and really couldn't disagree more because Frank couldn't have been any nicer to work with and has great customer service skills.  My entire experience with them was awesome and I would recommend them to anyone. I absolutely love my new shower! Thank you Steve, Frank, and Cody!”

- Alicia Kelley

"It was time to update the front of our store, so we met with what seemed like a dozen contractors. After our 1st meeting with Frank and Top Notch, we knew that we had found the right company to give our business a facelift. Our customers love the new look and needless to say, so do I. Thank you Frank!"

- Chase D.