Roofing Contractor

Through excellent service, quality craftsmanship and dedicated customer service, we have worked our way to the top to proudly serve as a premiere roofing contractor. Our hard-working and experienced team will do their best to make sure that your roof is in top condition. CJ Building Inc strives to take excellent care of your property, and makes sure that you are satisfied with the results. Our customers are our priority.


No roof installation or repair job is too large or too small for us. We are happy to do basic tasks like roof maintenance to keep your property in good shape. We will guide you on the steps needed on repairs or advise you if a new roof is the best option. If it seems that your roof is missing a few shingles or needs a little fixing up, our roof repairs can take care of this for you. We can also be your siding contractor to ensure property durability and safety.


Call us today for a detailed list of our roofing service and to book an appointment with us today! If you live in the Brownsville, OR area and are looking for a reliable roofing contractor, give us at CJ Building Inc a call. Let us handle all of your roofing needs.