Skip to content
Roof Warden

Roofing contractor

Tom Leach Roofing

4120 SE International Way a102, Milwaukie, OR 97222

Listed under Portland, OR

Google average
4.9
Ratings counted
208
One and two star
6 of 208(2.9%)
Oregon median
3.0%

The first three are Google’s own figures for Tom Leach Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Oregon roofers we list with enough ratings to compare.

Rating breakdown

4.9
208 ratings
How the 208 ratings break down, from five stars to one
5
19996%
4
31%
3
00%
2
00%
1
63%
2.9%of these 208 ratings are one or two stars (6)

About typical — the typical roofer in Oregon sits at 3.0%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 6 of the one and two-star reviews we hold for Tom Leach Roofing, most recent first.

  • 1 out of 5Anne Komac8 months ago

    Called Tom Leach's because I have a leak in the roof. They came over, found the cause, quoted me several hundred dollars to fix it. Never heard from them again. No response to emails or phone calls after several weeks. Called a competitor, who came over within a day, fixed the leak for free. I know I need a new roof. Guess who's going to get my business for that.

    Reply from the business

    Hi Anne, sorry to hear that. We scoured our phone records and estimate records and have no record of providing any service to you. Are you sure you have the correct company?

  • 1 out of 5Reed TaylorEdited 2 years ago

    Easily one of the worst experiences I have had, trying to get a problem solved. The gentleman that came to look at the problem continually interrupted me and wouldn’t listen to what I was saying or asking. Didn’t come prepared to actually …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Sorry you had a bad experience with our company. Your roof is actually three stories, which we didn't know at the time of booking the appointment. Our insurance doesn't let us work on roofs that tall. We did give you a referral to another company we thought could help.

  • 1 out of 5Dave Gibson2 years ago

    I made an appointment 2 months in advance telling the "Pros" at Tom Leach that I had a steep incline to my roof and I needed them to go and check out the roof for potential issues and when the guy got there he was rude and said he wouldn't go on my roof but would give me and estimate for work? What??? How are you going to give me an estimate about my roof from the ground? Lol! I made an appointment for work ON MY ROOF! not to "look" at my roof do nothing then leave. F- GO TO ANOTHER ROOFER!

    Reply from the business

    When Dave made this appointment we were 2 weeks out. That was on 16 Aug. He had requested an estimate for 20 Sept which we did.The notes for the estimate were for a moss treatment and potential repairs. Per Dave it is a fairly new roof. The roof was completely visible from the ground and is why the estimator did not need to go on the roof. We typically do not go on roofs to do a moss treatment quotes as moss is pretty easy to see. We do not show up to do work on roofs. We always provide written estimates first. So the initial site visit is to get a look at things and then provide an estimate which was declined.

  • 1 out of 5T Hix4 years ago

    I can’t imagine myself and the one other poor rating are unique. I imagine others just don’t bother to review. They literally answered then Hung up more than 10 times before actually speaking.

    Reply from the business

    I'm sorry you had a bad experience trying to get ahold of us, that is absolutely not the norm and not how we do business. We keep a record of who calls us and I couldn't find your name anywhere, are you sure it was us you were calling? We definitely don't answer the phone and then hang up before speaking. We were having some phone troubles a few weeks ago, our provider was down for a few hours, perhaps you were caught in that? We also block calls from marketing/spam callers, but you wouldn't have been put on that list by accident. If you called us trying to get a quote for roofing work then I apologize.

  • 1 out of 5Billy Kent8 years ago

    Worst customer service of any local company I've dealt with in the last 10 years. Don't follow through on calling back or sending emails. Not great at answering the phone (answered 2 of 8 calls during business hours over the course of three weeks). You get a business card from one of their estimators, and it has the same generic office phone number and a generic email address. After five total weeks of trying to work with them, we finally get a bid. We ask one question, and despite being respectful and trying to be patient after not receiving multiple emails that they were supposed to send, the estimator backed out on the job. Had to have an ounce of trust with a company that operates like this. Proceed at your own risk. Would like to have all that wasted time back, but I guess it's best that we learned in advance that they are incompatible of even basic communication and ended up hiring them. So bad.

    Reply from the business

    I'm very sorry to hear about the issues you had. Communication is normally one of our strong points so I'm not sure what happened. If you look at our other reviews you will see that we normally stay in good communication and we're prompt with our bids/estimates and with answering any questions. I would like to point out that we never did any actual work with you. So your review may be fair in regards to our failure to communicate effectively with you but it doesn't represent our work. Again, not sure where we dropped the ball on communicating with you but if you ever want to give us another chance then give us a call or send us an e-mail and I'm sure you'll have a better experience.

  • 1 out of 5Dan I9 years ago

    Do not use their services, stay away from this business. Unprofessional, trying to raise the price after agreed quote, delayed work for months, starting to work before my approval. Too many details to post here.

    Reply from the business

    Sorry to hear about the bad experience you had with us. I'm not sure what happened on your quote, we don't raise prices and our quote is our quote. Sometimes we will give different quotes for different scopes of work, but still the quote is what it is. We don't change it. If you ever need help with a roofing project I hope you'd give us another chance.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • professional crew66
  • roof replacement45
  • skylight installation21
  • daily cleanup11
  • thorough cleanup7
  • site cleanup5
  • punctual crew5
  • detailed inspection4
  • early completion3
  • full tear off2

Other reviews we hold

14 more of the 203 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Elizabeth Campbella week ago

    Great experience and very professional

  • 5 out of 5Donald Ferrettia week ago

    The crew was outstanding, they kept ongoing cleanup and did not waste time. The job was complete in 2 1/2 days as promised! 30 years ago this same company put the original roof on and we would recommend Tom Leach Roofing to all.

  • 5 out of 5Margaret Cahalana month ago

    Very good communication and patience with a rescheduling I needed. Workers were prompt, tidy. I have already shared a card with a general contractor I have used when he asked if I would recommend to his clients.

  • 5 out of 5Deea month ago

    The crew was very professional and did a great job. They took care of the property and cleaned up everything very well. The commitment to detail and providing an excellent roofing job was appreciated. Fair and competitive pricing.

  • 5 out of 5Adelle Harrisa month ago

    These guys were quick, professional, and did a fantastic job! Very impressed!

  • 5 out of 5D.J. Johnsona month ago

    From the time I requested an estimate, I received excellent communication and advice from the Project Manager. He gave me a great price and went above and beyond for me. The talented men laying the roofing materials were friendly and worked very, very hard in hot conditions. Always on time (or early) and kept everything neat and clean. The end result was extremely good and I am confident it will last a long time. I would not hesitate to call them again for additional projects if needed.

  • 5 out of 5Stephanie Roea month ago

    Great from the bid to the completion of the job! communication was stellar, they even helped me with gutter replacement team. I highly recommend Tom Leach Roofing.

  • 4 out of 5John Malarkey2 months ago

    Top notch service and work.

  • 5 out of 5James Lee2 months ago

    We had a great experience with Tom Leach Roofing when they replaced the complex roof on our century house. Their professional, hard-working team of roofers came on time every day and worked equally well alone and as a team, depending on the momentary requirements. Juan is an excellent team lead, and Jose, Hector, Porfirio, and Pedro all performed their tasks safely and with confidence. The materials and the installation are top-notch. After a hard day’s work, the crew always had the enthusiasm and energy to clean up and leave the work site perfectly free of debris and nails. Our roof has become something for neighborhood walkers to admire when looking above the garden. It is a beautiful job.

  • 5 out of 5Jae R3 months ago

    Aaron and his crew provided us with a fast and complete roof repair. His crew was prompt each day and cleaned up daily. Even if they did fast work, that doesn't mean they forgot anything. They fixed the venting so that those large spaces …

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5Kit Siegel3 months ago

    The crew was friendly and efficient. The materials were stored well.

  • 5 out of 5Lucinda Crawford3 months ago

    Quick, clean, great job!

  • 5 out of 5Jesse Cunningham3 months ago

    Tom Leach Roofing did a repair on a leak in our roof. They came out fast for an estimate, had a fair price, and worked us in early to accommodate us being out of town.

  • 5 out of 5Jason Bonnett4 months ago

    Amazing job. Very professional, had high respect for our property, and got the job done efficiently, safely, and it looks phenomenal.

What Tom Leach Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Warranty offered

    “…Portland | Affordable, Quality Services Guaranteed --> Free Roof Estimates 503-238-0303…”

  • States years in business

    “…As active members of the community for over 40 years, we are experts when it comes to…”

Their site also states: states a founding year.

Other roofers in Portland

Ranked by how many ratings Google has counted.

Other roofers we list in Portland
Roofing contractor
Interstate Roofinggutters, warranty, estimate4.8767 ratings3.8% one and two star(503) 755-5183
Roof Life Of Oregonroof cleaning, moss removal, professional crew4.6500 ratings7.2% one and two star(503) 925-3653
IBEX Roofthoroughness, gutter replacement, polite staff4.9440 ratings2.3% one and two star(503) 744-6468
Flow Roofinginspection, promptness, responsive staff4.9429 ratings1.4% one and two star(503) 936-2476
Geek Roofingroof replacement, competitive pricing, new roof5.0400 ratings0% one and two star(971) 377-9950
Premier Pacific Roofing Inc.respectful staff, metal roof installation, thorough inspection4.9342 ratings0.6% one and two star(503) 855-4994

All roofers in Portland →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 208 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 208, of which 203 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.