Call Today for Free Estimate

Click to Call for Free Estimate

Mirrors For The Entire Home

Custom Mirrors in Central NJ and Eastern PA

Mirrors can have a real impact on any room—and they’re a favorite accessory with designers for that reason. Mirrors can add drama, brighten by reflecting light, and visually expand a space.

Mirrors can also be an important design element in your bathroom. By using well-placed, custom-designed mirrors in the right size and shape, you can add an extra design layer to complete your bathroom look.

Custom-made Mirrors to Your Exact Specifications

The experts at Glass Castle can custom design, manufacture, and install your mirrors all at a reasonable price. One of our designers can come to your location to measure and answer any questions you may have:

  • Should the glass be glued or clipped?
  • Beveled or polished edges?
  • Tinted or clear?
  • Shape, size?

No matter your specifications we can customize mirrors to fit your design and style. Anything you can imagine, we can make for you—from a small decorative bathroom mirror with beveled edges to a full-length wall mirror for your home gym, bedroom, or studio, we’ve got you covered.

Glass Castle offers a wide variety of mirrors, including:

  • Vanity mirrors
  • Bathroom mirrors
  • Gym mirrors
  • Studio mirrors
  • Beveled mirrors
  • Colored mirrors
  • Antique mirrors
  • Wall mirrors
  • Mirrored back-splashes

We can make custom mirrors for your home gyms, closets, vanities, walls, kitchen backsplashes, office, bedroom, or any place you want a little extra pizzazz in your home.

Talk to an NJ Custom Mirror Specialist Today

At Glass Castle we’re happy to help you create the perfect custom mirrors for your home. Our over the last 3 decades of experience and customer care means you can rest assured that you’ll receive topnotch custom mirrors at reasonable prices. Contact us today for a free in-home consultation to discuss your custom mirror needs.

Serving Neshanic Station and Lawrenceville.

843 Route 202 South
Neshanic Station, NJ 08853

1811 Princeton Avenue
Lawrenceville, NJ 08648

Scroll to Top