1. Ground Up Builders
222 N Mountain Ave, Upland, CA 91786
Coordinate: 34.09663,-117.66936
Phone: (888) 978-5478
2. Solar Holmes Inc
1308 N 2nd Ave, Upland, CA 91786
Coordinate: 34.11096,-117.64848
Phone: (909) 981-1360
3. Eco Solar
1440 N Benson Ave Ste D, Upland, CA 91786
Coordinate: 34.11562,-117.68053
Phone: (909) 319-6314
4. Future Energy Corporation
1671 W Arrow Rte, Upland, CA 91786
Coordinate: 34.114433,-117.65833
Phone: (909) 920-5112
5. Bright Bulbs Electric Co, Inc.
164 Excelsior Way, Upland, CA 91786
Coordinate: 34.09326,-117.63554
Phone: (909) 912-5000