J. J. Roofing is based out of Riverside, CA, and has been serving the area for over 45 years. We offer a complete range of roofing applications to accommodate most roofing needs. You can count on the experience of our roofers to provide professional results and a lasting roof for your home or business.