We are a family-owned business with two locations to serve you. Dick's Rancho Glass is your leading glass shop in Sacramento. ... If it's made of glass or mirror, think Dick's Rancho Glass is your number one choice. We install and repair different types of home windows, residential and commercial. From Windows to stoves to pet doors, we can do it all. Call us today.