Shadowcrest Roofing
Company Overview
At our roofing company, we are committed to providing outstanding service and superior craftsmanship.
Whether you need slate roofing, tile roofing, asphalt roofing, or any other roofing solution, we are here to assist you. Different roofing types offer various characteristics and advantages.
With over 40 years of experience, we are the preferred roofing contractor for homeowners and businesses across San Diego and southern Orange County.
We focus on new construction, re-roofing, and repairs for both residential and commercial projects. We utilize materials like metal roofing, tile roofing, slate roofing, torch down, hot mopping, and asphalt shingles.
Everything starts with a free estimate. We will assess your roof thoroughly and provide a detailed estimate of the necessary work.
Mike has dedicated over 40 years to the roofing industry. Mike has flourished in the roofing industry, taking on technically demanding and esteemed projects. Mike recognizes that a true master balances the artistry and technicality of roofing, passing this knowledge to future craftsmen. When a roof is constructed with technical precision while considering the artistic elements, our craftsmen create remarkable roofs. He moved from creating stunning roofs to establishing his family-run business.
In 2007, Mike and Pam launched their journey by creating Shadowcrest Roofing from their home. Since then, they have moved to a convenient commercial space in San Marcos, California. This expansion has enabled them to enhance their offerings in roofing and custom sheet metal fabrication, allowing them to serve their customers better. We are proud to assist our customers in enhancing their property value.
Business Services
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
Business Location & Hours
Mon: | 8:00 AM - 3:30 PM |
Tue: | 8:00 AM - 3:30 PM |
Wed: | 8:00 AM - 3:30 PM |
Thu: | 8:00 AM - 3:30 PM |
Fri: | 8:00 AM - 3:30 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

I hired Shadowcrest Roofing through my contractor. The work was completed 9 months ago, and I do not have an issue with their work. (We will see over time). I have a major issue with their communication and billing. I received a $6K bill 4 months after the completion of the project. I asked for a reconciliation of the bids, work done and money received. It took numerous emails over 30 days to get an acceptable response. I was corresponding directly wtih the President of the company. I asked him twice to call me to resolve the issue, but got no response. A full 7 months after the completion of the job I finally received evidence of the work done. I have paid the amount due based on my documentation, and am now being threatened with small claims court for what they say is due. I fully intend to pay what is due, but do not trust their bookkeeping, communication for professionalism.
In short, poor billing practices and unprofessional.

Shadowcrest roofing contact was given to me by my general contractor. Mike, I believe the owner, came out and put together a well thought out plan and estimate. I said I wanted to proceed with the work, Mike said they were busy and would take a few weeks to get me on the schedule. I said no problem I just wanted to start before rains in the winter. I checked in with Mike every few weeks and he kept putting me off saying that my job would be scheduled soon. Now it's deep into winter with rain and he basically has stopped responding. I would have went with another contractor if I knew he would not follow through on doing the job, however I already committed to them. I cannot comment on the quality of the work however the professionalism is lacking in my opinion.

Our 45 year old house and garage needed a new roof. We had cement s-tile but wanted boosted clay tile.
We did a great deal of research and interviewed several roofing contractors. The only contractor who came back with a workable solution was Mike at Shadowcrest Roofing.
We chose them because they were not only interested in our project, they said ""we can do that"" to everything we wanted. They did the entire job including demo, some structural repairs, skylight replacements and new gutters.
The process was always friendly, comfortable, and on time. We absolutely love our new roof!

Really great work. Mike really knows what he is talking about, saved me a lot of trouble working with the previous contractors that destroyed my roof.

Mike & Pam have been spectacular they have gone out of their way to get my roof inspected. My house is three years old shingles have falling off three times. The original roofer wanted to just repair it again. Mike came inspected the roof, sent a report with pictures and video. His recommendation was not to repair it needs to be replaced. Without his help I could have potentially had more problems. THANK YOU

Since my first review, Shadowcrest Roofing responded. I'm happy that they are changing their operating procedures to ensure no other customers experience the ""lost estimate"" as I did. This was the customer service I was expecting all along.

I was hoping to find THE roofing company to service my Oceanside rental from now on....unfortunately this company wasn't it. Adrian came out promptly to access my roof and I told him exactly what I wanted. Once it was time to get the work done, it was impossible to get in touch with him. Once the work was done, I went to inspect and 25% of the work wasn't done as we agreed. I went back and forth with the company many times and I finally got fed up and just paid them to be done with it. I asked for ALL broken pavers to be replaced and for ALL the mortar around the various vents to be replaced and it was not done. Also, they left a bunch of old tiles sitting on top of my roof.
The only bright spot about the company was the nice ladies that answer the phones and take the payments. I guess when it's time to replace the entire roof, I'll find someone else to do the work.

They were very helpful to be in touch and fix all that was needed. I liked that they checked in and let me know how it all went after.

I know Alex and his team to be honest and professional roofers. As a Realtor, I need a roofer I can depend on and Shadowcrest delivers. They are great for inspections and reports, but really know how to take care of a customer with service and results. Alex is my 'go to roofer' in North County.

After building a large shed, about 200 sq ft, I hired Alex to put the shingles on the roof. He was quick, efficient & definitely worth the money. He knew exactly how much material I would need and didn't waste anything. He is also very pleasant to work with. I give him my highest recommendation.