About ABV Glass and Mirror ,


 Click to verify BBB accreditation and to see a BBB report.


A Better View Glass & Mirror Best of Yorktown Award 2008

 Our Mission Statement

     "It is our goal to provide our services to our clients with the highest quality at the absolute best possible price. We take pride in all that we do and want to share that with you. We are committed to excellence and want you to have the richest experience we can offer. We want you to have  

"A Better View". 


Please ,(Click this link)  Check Out What Some Of Our Clients Are Saying!


Our History: 

     A Better View Glass & Mirror opened its doors September 1, 2007. It is owned and operated by John Griffith and Danya L. Rosales. Mr. Griffith has worked in the glass industry and in the area in which the business is located for over 26 years. He has established himself as one of the few "mechanics" qualified in the field to do all of the phases of a job: estimates, ordering, installing and closing; whether working with a contractor or the homeowner, Mr Griffith has the same goal in mind: 100% Satisfaction for our client. Ms Rosales has had over 19 years experience in the administrative field and was awarded her diploma in Computerized Small Business Management in 2005. She also brings to the table over 10 years experience in the glass industry. 





Please, Check Out What Some Of Our Clients Are Saying!

 I had a difficult time finding a local source for custom glass work until I found A Better View. Customer service is first rate, products are first class and prices are first choice! Our first request was for some custom made glass tabletops. The turnaround time was astounding and they were perfectly made to order. Next we needed a specific custom-made mirror and mounting. They did a fantastic job and we've gotten many compliments on that and have told all where to go for excellent glasswork. Our next project is right around the corner and we wouldn't consider any other source!      

John Nageotte


 Our Environment:


Incorporated in Virginia 07-08-15-0503/07-10-02-2334

Virginia Contractors Classifications: CIC/HIC # 2705 118674

NAICS Code: 238150/ SIC Code: 1793

Business Owners Coverage - NGM Insurance Company

Single - $1M / Aggregate $2M

York County Business


Building Trades Association

York County Chamber of Commerce

Virginia Relay Partner