The NVision Companies bring decades of experience, integrity, and professionalism in the window and glass installation business to Las Vegas.Having started her window business in Sparks, NV, as a single mother working out of her dad's garage in 1983, Mary Davis called her new company J and L Windows, named after her son and nephew (Josh and Lloyd) and began providing windows to local...