logo

IM Roofing Company

Roofing
|
Alameda  Contra Costa  Marin  Napa  San Francisco  San Mateo  Solano  Sonoma Counties
Diamond Certified Company Report
diamondcertified logo
IM Roofing Company
41 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
6 CONSECUTIVE YEARS
SINCE JANUARY 2020
CERT 2577

Diamond Certified Ratings Dashboard

41

Verified Customers

Surveyed

Customer Loyalty

Customer Satisfaction

Helpful Expertise

READ ALL 41 SURVEY RESPONSES

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Company Report Menu

  • Survey Responses
  • Diamond Certified Video Player
  • Researched Articles & Profile
  • Capabilities
  • Expert Contributor Advice & Tips
  • Website & External Feeds

Diamond Certified Company Report SUMMARY UPDATE April 2025

Company summary image
logo
IM Roofing Company

Rated Highest in Quality and Helpful Expertise for 6 Consecutive Years.

Quick Summary

  • Diamond Certified since 2020
  • Repairs, installs, and maintains roofs for residential and commercial clients in San Francisco, the Peninsula, the East Bay, and the North Bay
  • Handles Title 24 compliance applications and other specialized work
  • Offers free estimates

Top News Updated

NEW PRODUCTS & SERVICES

Im Roofing Company is now offering Title 24-compliant commercial roofing materials.

new image

Top Survey Responses

From a recent Diamond Certified Survey Response: “They’re very honest, trustworthy and professional. Mike does great work and he’s attentive to his clients’ needs.”

new image

From a recent Diamond Certified Survey Response: “They’re very clean for roofers, which is hard to find. They call back quickly and do what they say they’re going to do.”

new image

Trending Projects

Im Roofing Company recently installed new roofs on two commercial buildings in San Francisco. The client was particularly impressed with the company’s responsiveness and commitment to doing a good job.

new image
logo
IM Roofing Company
Diamond Certified Company Report Menu
  • Ratings
  • Surveys
  • Articles
  • Capabilities
  • Videos
  • Expert Advice

Get a Quote or Call with Questions

Diamond Certified Researched Articles on IM Roofing Company

researched article

An Im Roofing Company technician works on a client’s roof.

Im Roofing Company provides a wide range of roofing services for residential and commercial clients in San Francisco, the Peninsula, the East Bay, and the North Bay. In addition to installing, repairing and replacing all types of roofing systems (including tile, torch-applied and composition shingle), the company is qualified to help its customers with specialized work like Title 24 compliance applications.

President Mike Im says Im Roofing Company’s honest approach to roofing has been critical to its success. “Integrity and honesty are important to us—they show through in everything we do. We truly care about our clients and their projects, so we tell them what to expect from beginning to end and do whatever it takes to keep our promises.”

Im Roofing Company believes in educating its clients about the details of their projects so they can make the right decisions for their situations. “We want our customers to have a good understanding of the roofing process by the time we’re finished with their jobs,” affirms Mr. Im. “We understand their roofs are big investments, so we focus on educating them the right way.”

“Customer satisfaction is very important to us, so we always make sure each client is happy before moving on to the next project. We’re not just trying to make a quick dollar—we want to build long-term relationships with our customers and earn their trust so they recommend us to their friends and families.”

Take precautionary steps to ensure your roof lasts as long as possible.
Having a new roof installed on your house is a significant investment, so it’s important to understand the various environmental factors that can negatively affect its performance and lifespan. Ultimately, the type of roof you choose for your home should complement your particular environment and surroundings. Consider the following tips for dealing with common roof problems:

Condensation
Condensation is the result of a buildup of warm, moisture-filled air. If your attic is inadequately ventilated, it can cause condensation to decay the wood sheathing and rafters, which will eventually destroy the roof structure. To ensure your attic is properly ventilated, have a roofing contractor install larger or additional vents that cause the air temperature in the attic to match the outside air temperature.

Moss
Once moss starts growing on moist wood shingles and shakes, it traps even more moisture on a roof’s surface and causes rot. The best way to avoid the possibility of moss growth on your roof is to trim back trees and bushes that create damp, shaded areas. Keeping your gutters clean is also important, as it ensures proper drainage and gives moss less chance to grow and thrive.

Shingles
In order for a roof to be effective, it needs to be completely protected by high-quality shingles. When shingles become too old or are torn off by wind, the roof’s structure becomes vulnerable to water damage and rot. A deteriorated roof only gets worse as time goes on, so it’s important to have any missing or torn shingles replaced as soon as possible.

Flashing
Without high-quality, tight flashings around your roof’s chimney, skylights, vents and junctions, water can enter your home and damage your ceilings, walls, electrical systems and insulation. Have a professional conduct a roof inspection twice a year to ensure your flashings are in good shape.

Maintaining customer satisfaction is a crucial aspect of any business, but it’s even more important for roofing companies that have earned the prestigious Diamond Certified award. For Im Roofing Company, the key to keeping clients happy is simple: take the time to make sure they’re completely satisfied before moving on to the next project. “We want to build long-term relationships with our clients, so their happiness is our number one priority,” affirms President Mike Im. “We’re not trying to make a quick dollar—our goal is to provide them with high-quality, cost-effective outcomes.”

Im Roofing Company has been providing roofing services for residential and commercial clients in San Francisco, the Peninsula, the East Bay, and the North Bay since 2018. The company has the training and equipment to install, repair, and replace all types of roofs, including specialized systems like tile, composition shingle and torch-applied.

Unlike roofing contractors that take a “hands off” approach to informing their clients about the specifics of their roofing options, Im Roofing Company considers consumer education one of the hallmarks of its business. “A new roof is a big expense, so we make sure our clients have all the information they need to make the right decisions,” says Mr. Im. “For example, in San Francisco, commercial buildings are required to use Title 24 compliant material, which is also known as ‘cool roofing.’ We help our clients understand their Title 24 options and help them choose products that are right for their properties.”

Another distinguishing attribute of Im Roofing Company is its dedication to finding and solving difficult issues that many roofing companies aren’t qualified to handle. “We love to troubleshoot,” confirms Mr. Im. “By drawing upon our decades of industry experience and roofing knowledge, we’re able to look at the bigger picture and find the real source of the problem.”

Diamond Certified Researched Capabilities on IM Roofing Company

Service Area

serving area
San Francisco
Peninsula
East Bay
North Bay
Serving San Francisco, the Peninsula, the East Bay and the North Bay

Main Services

Roofing
  • Cedar Shake
  • Metal Shingles
  • Residential Roofing
  • Roof Coatings
  • Roof Inspection
  • Roof Leak Repair
  • Roof Moss Removal
  • Roof Repair
  • Roof Replacement
  • Roofing Installation
  • Steel Roofing

Additional Services

Roof Repair, Installation & Replacement
Reroofing
Title 24 Compliance Applications
Concrete & Clay Tile Roofs
Torch-Applied Roofs
Composition Shingle Roofs
Gutters & Downspout Systems
Commercial Roofing

Company Info

Hours
Mon
08:00 am - 05:00 pm
Tue
08:00 am - 05:00 pm
Wed
08:00 am - 05:00 pm
Thu
08:00 am - 05:00 pm
Fri
08:00 am - 05:00 pm
Sat
Closed
Sun
Closed
Closed
Mon – Fri: 8am – 5pm
Sat: By Appointment
Website
Contact
IM Roofing Company

Capabilities Table

Company Name
IM Roofing Company
Phone Number
DCID Number
DCID4152252347
Managers
Mike Im, President
Years in Industry
32 (Manager)
# of Employees
5
License
1041866
Memberships
HomeAdvisor
Insurance
Liability Insurance,
Workers’ Compensation
Founded
2018
Customer Type
Residential, Commercial
Warranties & Guarantees
10-Year Unconditional Warranty for Flat Roofs and Composition Shingle Roofs

Certifications & Awards

diamond certified logo

Brands

capabilities award
capabilities award
capabilities award
capabilities award
capabilities award

Key Factors

IM Roofing Company Established in 2018
Established in 2018
IM Roofing Company Residential & Commercial
Residential & Commercial
IM Roofing Company Free Estimates
Free Estimates
IM Roofing Company Appointments Available
Appointments Available
IM Roofing Company Diamond Certified Expert Contributor
Diamond Certified Expert Contributor

Diamond Certified Expert Contributor Advice & Tips

Mike Im is president of Im Roofing Company, a Diamond Certified company. He can be reached at (415) 878-3187 or by email.

Mike Im is president of Im Roofing Company, a Diamond Certified company. He can be reached at (415) 878-3187 or by email.

Mike Im: An Early Start

By James Florence, Diamond Certified Resource Reporter

PACIFICA — Mike Im’s roofing career got off to an early start thanks to a family member who worked in the industry. “I got into roofing because of my uncle, who had his own roofing company,” he explains. “I was fortunate to learn the process of roof installation at a young age. At first, I mainly worked with my uncle during summers, but after I turned 18, I began doing it full time. I became very focused on refining my skills and...

Read Full Article - Mike Im: An Early Start

IM Roofing Company Website and External Feeds

FAQs

By IM Roofing Company

How quickly can you start my roofing project?

What could happen if I don’t maintain my roof?

Do I have a choice for flat roof applications?

What should I know about the roofing industry?

IM Roofing Company Ratings and Survey Responses

diamondcertified logo
IM Roofing Company
41 SURVEYS
  • star image
  • star image
  • star image
  • star image
  • star image
  • Rating
6 CONSECUTIVE YEARS
SINCE JANUARY 2020
CERT 2577

Diamond Certified Ratings Dashboard

Customer Satisfaction

Customer Loyalty

Helpful Expertise

Company Credentials

  • Liability Insurance
  • Business Practices
  • Current Complaint File
  • Workers Compensation
  • License Verification
  • Legal & Finance

Phone Survey Responsesfrom 41 Verified Customers

Michael K.

They are very honest and trustworthy. Mike does great work and everybody is always professional. He is attentive to his client's needs.

They are great. They are looking for the most economically feasible solution and they are not ripping anyone off.

Verified Customer of IM Roofing Company, 1 of 41

10 Quality
Yes Loyalty
Chris H.

Responsive, good explanation and follow up with pictures to explain the problem and what they are going to do to fix it

I really like the picture detail.

Verified Customer of IM Roofing Company, 2 of 41

10 Quality
Yes Loyalty
Evan G.

I would say it is a long standing family run business, really good people, reliable, focused and hardworking.

They are really, really good people, conscientious and back their work.

Verified Customer of IM Roofing Company, 3 of 41

10 Quality
Yes Loyalty
R.C.H.

They are good at what they do and they do what they say they are going to do. They are priced fairly.

They perform quality work at a fair price.

Verified Customer of IM Roofing Company, 4 of 41

10 Quality
Yes Loyalty
Debbie E.

They were exceptionally courteous in their communications with me and they were clean and courteous.

They were courteous and they were very respectful.

Verified Customer of IM Roofing Company, 5 of 41

10 Quality
Yes Loyalty
Evan G.

Mike is a responsible man and works hard. He knows what he's doing. I always go to him for any work.

They are punctual and very clean. They are very professional.

Verified Customer of IM Roofing Company, 6 of 41

10 Quality
Yes Loyalty
Chris H.

Very personable, straightforward, responsive, and trustworthy, that's what I like about Mike.

He takes my calls and shows up very quickly.

Verified Customer of IM Roofing Company, 7 of 41

10 Quality
Yes Loyalty
Kevin

The demand is so high for roofing. He does what he says he is going to do and does it well.

Quality work at a fair price

Verified Customer of IM Roofing Company, 8 of 41

10 Quality
Yes Loyalty
Bill

They had a reasonable price and they made sure that everything was done perfectly.

They left everything immaculate as if they were never there.

Verified Customer of IM Roofing Company, 9 of 41

10 Quality
Yes Loyalty
Thomas B.

Highly recommended, they are very clean for roofers, which is hard to find.

They call back quickly. They come when they say they are coming, and they do what they say they are going to do.

Verified Customer of IM Roofing Company, 10 of 41

10 Quality
Yes Loyalty
Stacy S.

They are very professional, on time, neat, and they don't leave a mess.

Mike is very informative and tells you exactly what is going to happen.

Verified Customer of IM Roofing Company, 11 of 41

10 Quality
Yes Loyalty
Brian

Somebody you can trust and they delivered what they said they would.

They finished it pretty quickly.

Verified Customer of IM Roofing Company, 12 of 41

10 Quality
Yes Loyalty
David M.

Reliable, prompt, got the job done and he was very helpful.

He was honest and competent.

Verified Customer of IM Roofing Company, 13 of 41

10 Quality
Yes Loyalty
Joileen R.

He was very thorough with the job and very communicative.

He was very personable.

Verified Customer of IM Roofing Company, 14 of 41

10 Quality
Yes Loyalty
Michael K.

I've used him in the past and will continue to do so.

He knows his trade well and gets the job done.

Verified Customer of IM Roofing Company, 15 of 41

10 Quality
Yes Loyalty
Paul

Trusted roofer, fair prices and quality work

Mike Im is a great guy.

Verified Customer of IM Roofing Company, 16 of 41

10 Quality
Yes Loyalty
Mark

Super experienced and competitive pricing

Just all around, it was a very seamless and low stress experience.

Verified Customer of IM Roofing Company, 17 of 41

10 Quality
Yes Loyalty
Noel

I think they are a great company.

I liked their service, quality, and their timeliness in completing the project.

Verified Customer of IM Roofing Company, 18 of 41

10 Quality
Yes Loyalty
Kenny M.

They are dependable and reliable.

I've worked with them many times in the past. They are my go-to people. They take care of it and do a good job.

Verified Customer of IM Roofing Company, 19 of 41

10 Quality
Yes Loyalty
Stephanie

They are friendly and reliable.

The customer service was really good and the roof was great, no more leaks.

Verified Customer of IM Roofing Company, 20 of 41

10 Quality
Yes Loyalty
David P.

Use him with no hesitation.

He analyzes details.

Verified Customer of IM Roofing Company, 21 of 41

10 Quality
Yes Loyalty
Maureen

I would recommend them.

How informed the kept me, I am an 85 year old woman and I can't get up on the roof, but Antonio showed me pictures and I think it looks beautiful.

Verified Customer of IM Roofing Company, 22 of 41

10 Quality
Yes Loyalty
Michael K.

I would recommend them.

They have taken good care of me over the years.

Verified Customer of IM Roofing Company, 23 of 41

10 Quality
Yes Loyalty
Chuck C.

He treated me well.

He did a great job.

Verified Customer of IM Roofing Company, 24 of 41

10 Quality
Yes Loyalty
Will T.

I recommend them.

They did what they said they were going to do and they did it on time.

Verified Customer of IM Roofing Company, 25 of 41

10 Quality
Yes Loyalty
Jason D.

They are great.

Very fast and they did a good job. Mike was very communicative.

Verified Customer of IM Roofing Company, 26 of 41

10 Quality
Yes Loyalty
Joe H.

He is great.

His honesty

Verified Customer of IM Roofing Company, 27 of 41

10 Quality
Yes Loyalty
Heidi

San Francisco is tricky to navigate. But they were very patient and professional with me.

Mike was super responsive and professional, great customer service.

Verified Customer of IM Roofing Company, 28 of 41

9 Quality
Yes Loyalty
Chad

Good job performance, but he could improve communication with the client.

The agent, Antonio, was wonderful.

Verified Customer of IM Roofing Company, 29 of 41

9 Quality
Yes Loyalty
Jim M.

They are thorough, professional, and really nice guys.

They do good work.

Verified Customer of IM Roofing Company, 30 of 41

9 Quality
Yes Loyalty
Joe G.

They did quality work and the pricing was fair.

The work they did was very good and excellent.

Verified Customer of IM Roofing Company, 31 of 41

9 Quality
Yes Loyalty
Jeffrey

I think they do a good job, for the most part.

Their billing

Verified Customer of IM Roofing Company, 32 of 41

9 Quality
Yes Loyalty
Richard L.

They are efficient and knowledgeable.

So far, they did the roof and it hasn't leaked. They had good recommendations.

Verified Customer of IM Roofing Company, 33 of 41

9 Quality
Yes Loyalty
John J.

They did a great job.

They were timely.

Verified Customer of IM Roofing Company, 34 of 41

9 Quality
Yes Loyalty
Bob L.

They do a good job.

They lived up to their commitment.

Verified Customer of IM Roofing Company, 35 of 41

9 Quality
Yes Loyalty
David P.

Go ahead.

We had a problem with the roof and he wouldn't quit until he solved it.

Verified Customer of IM Roofing Company, 36 of 41

9 Quality
Yes Loyalty
Claudia

They did a great job and I am very happy with them. They came back when I had an issue and they fixed it right away. I would definitely recommend them.

Their promptness and their response in getting back to me

Verified Customer of IM Roofing Company, 37 of 41

8 Quality
Yes Loyalty
Dennis

They were very good. Mike came out and he was a very friendly guy.

Definitely communication is first

Verified Customer of IM Roofing Company, 38 of 41

8 Quality
Yes Loyalty
Dmitri

Good quality and on time

Personable

Verified Customer of IM Roofing Company, 39 of 41

8 Quality
Yes Loyalty
Phyllis S.

They do good work, but in terms of their customer service in getting back to me, I would take my chances. I do like their work though.

Their thoroughness in getting the job done and they did excellent work. They were on time and very efficient.

Verified Customer of IM Roofing Company, 40 of 41

6 Quality
No Loyalty
Todd

The work was pretty good, but you have to talk to him about how often the payments are.

He was easy to talk to and the communication was good.

Verified Customer of IM Roofing Company, 41 of 41

6 Quality
Yes Loyalty
READ ALL 41 SURVEY RESPONSES