BEST HOME BUILDER Lewis Homes 1156 N North Mountain Avenue, Upland, CA 91786 phone: (909) 982-3318 website :: facebook:: yelp Years Won: 2015 (Best) MAP