MJ'S Roofing & Construction LLC
MJ'S Roofing & Construction LLC

MJ'S Roofing & Construction LLC

contact for price

Select a service
Zip code
Current roof material
Current roof age
Sorry this pro can’t do your job, but we know other pros who can.
Introduction: Marcos and Jenny have gained over 18 years in professional experience by serving the Willamette Valley and Portland metro areas. We are committed to getting the job done rain or shine. While ensuring the work gets done right. Providing a safe and comfortable home for you and your family. MJ’s Specialize on New roof installation flat or pitch, roof removal, gutter cleaning, moss removal, leak repairs, New fence and repairs, sky light repairs, and much more.

Hired 41 times

Background checked

License verified

1 year in business

Payment methods

Cash, Check, Zelle

Social media


This pro indicated that they reviewed CDC safety guidelines for COVID-19 and pledged to do the following:

Wear masks during the job

Wear gloves during the job

Featured Projects

30 photos

  • Fence and Gate Installation

    Roof Repair or Maintenance

Current roof material



Customers rated this pro highly for work quality, responsiveness, and professionalism.

Exceptional 5.0

31 reviews


Read reviews that mention:

Teo M.

Fence and Gate Installation

Marco and Jenny were so great to deal with. Really great people and they do quality work. Marco did some maintenance repairs to my roof and was able to get it all done perfectly. He even cleaned some moss and debris while up there for no charge.

Details: Home • Replace fence or gate • Wood • 100 - 150 feet • 4 feet

Feb 19, 2021
Kevin C.

Roof Repair or Maintenance

Everything about MJ's Roofing & Construction was excellent. The estimation process was thorough up front, the price was fair, and the work was outstanding. If I have a need for roofing services again, MJ's will be my first choice.

Details: Flashing needs to be repaired or replaced • Shingles or tiles need to be repaired or replaced • Three-story building • 11 - 20 years old • Asphalt shingles • No, the project is not covered by an insurance claim • Residential

Jun 24, 2021
Brad W.

Roof Repair or Maintenance

Is there a way I can give 10 stars?! Marco was punctual to the house. Thoughtful in the repair and cleanup. He kept in touch with me during the project. I am so impressed with the work and the quality! If I have a roof problem again, MJs will be the only call I make!

Details: Shingles or tiles need to be repaired or replaced • Two-story building • 11 - 20 years old • Clay or concrete tile • No, the project is not covered by an insurance claim • Residential

Jun 1, 2021
Kristy P.

Fence and Gate Installation

I called MJ’s because they do roofs and fences and gates. My new house had a few minor things up on the roof that needed attention. I also needed to get a short section of fence and a gate across my driveway. I needed these things done quickly as we were to move in later in the week. They were able to come out and give me a bid promptly and start the project right away. MJ’s did a wonderful job building my gate. The fence and gate were up and finished in a few hours. It is beautiful and functional. I forgot to ask them to install a lock on the gate. They went out on the spot and picked one up and installed it. Not charging me a cent. I would highly recommend MJ’s. They were really great to work with.

Details: Home • Install a new fence or gate • Wood • Less than 50 feet • Height recommended by pro • No fence obstacles exist in the work area

May 30, 2021
John D.

Roof Installation or Replacement

MJ's was great to work with from the very start. I submitted a request for a quote and was phoned almost immediately to set up an appointment. They came in lower than several other bids so went with them. Marco, Jenny and and their team are very thorough, use high quality materials and clean up everything after every day of work. They also had to pull and reinstall multiple skylights and a Solartube that my wife wanted over the kitchen. Couldnt be happier. Highly recommend them for your roofing needs

Details: Full roof replacement • Roof lifespan is over • One story • 1,000 - 2,000 sq ft • 10 - 20 years old • Asphalt shingles • Home

May 26, 2021

License Type: Construction Contractor (OR)

License verified on 12/10/2020

Background Check

Jyesenia Ojeda


  • What should the customer know about your pricing (e.g., discounts, fees)?

    Free estimates via email or on the spot depending on work to be performed. no discounts at the moment.

  • What is your typical process for working with a new customer?

    Once you have contacted MJ'S we will set up a time where we could go out and asses the work to be performed. Once we are at your home, we will asses the issue and or the work that needs to be done. We will explain what was observed and what work would need to be done. Once we have explained in detail we will provide you with a free on the spot estimate or sent by email depending on work to be performed.

Not what you’re looking for?

No problem: we have pros for every job.