Upland CA Roofing 1. 840 W 19th St, Upland, CA 91784 | Silver Canyon Roofing & Construction (909) 949-4924