Back To My Results 3 Generations Improvements 3 Generations Improvements Contact Info 101 Parkshore Dr. #100, Folsom, CA 95630 (877) 932-2315 http://3ghomeimprovements.com Contact Info 101 Parkshore Dr. #100, Folsom, CA 95630 (877) 932-2315 http://3ghomeimprovements.com Services Vinyl Siding & Polymer Shakes