Bay Harbor Roofing

★★★☆☆ 2.6 / 5 (14)
Emergency Call


: 1840 S Gaffey St Ste 515, San Pedro, CA 90731
: (310) 489-1659
: http://www.bayharborroof.com

Company Overview

Industrial Decks, Moisture Protection, Multi-Family Units & Residential Communities
I began my roofing career in 1981. After three years, I became a supervisor and I transitioned into the Lead Superintendent position for every company I joined. I was part of the roofers union for ten years.
I know what it takes to operate a thriving business.
“Exceptional quality work at a reasonable price”
Art Gonzalez climbed the roofing ladder from the ground up and has a wealth of knowledge in various roofing and waterproofing techniques. Private and industrial.

Business Services

  • Moisture control installation
  • Moisture control repair
  • Roof repair
  • Waterproofing installation
  • Waterproofing repair

Business Location & Hours



Mon:7:00 AM - 5:00 PM
Tue:7:00 AM - 5:00 PM
Wed:7:00 AM - 5:00 PM
Thu:7:00 AM - 5:00 PM
Fri:7:00 AM - 5:00 PM
Sat:Closed
Sun:Closed

Recommended Customer Reviews

William M.
★☆☆☆☆

I'm from Pedro and gave Art a try. I had to send him a check for half of the work just to get on the waiting list. After 5 weeks when my turn came up I was told he was going on a trip and that it would be another 10 days and he would start upon his return. When he finally started he did a good job. On the last day of the job I paid him off and then hired him for additional work and paid him $2800 for half of the new contract. The next day he didn't show so I text him to see what's up and he said he started another job and that I was put in a new list and needed to wait. Obvious Misunderstanding?? I remained patient and 3 weeks later he started on job #2. Things started off well. He started on the roof and balconies. Then after a few days he started on the entranceway and porch even though the roof wasn't fiWhen we were trying to figure out a texture style and color he said he would try a sample area to see if I liked it. Next thing I know he starts grinding groves into the cement to make a natural stone look. Once he started there was no turning back. I knew that his pattern had to continue since he grinded into the cement. I kept my cool because he is a hard worker and was trying so I let it go.

Towards the end he started trying to dictate my contractor scheduling I was planning for my house projects. At one point he told me to pay him off for work that was complete and that he was going to leave and start another job and would come back later to finish. I sent him a text telling him to leave my business to me and to show up and finish the job. He took offense to it and said he wasn't my slave boy. Slave Boy?? He then said he wasn't going to do me any favors since my true colors came out. My true colors paid him half the costs 7 wks before he started. My true colors hired him and stuck with him even though I needed the work done sooner.

I never asked for favors. When I would ask him I'd also tell him to let me know the extra costs because I didn't mind paying him for work that was done. His famous words were, ""I'll hook you up"". Little did I know he was tallying all this up and was going to hold them over my head.

On one of the last days when we got in a argument and that's when he finally told me about the 2nd Floor roof and then proceeded to demand payment for work completed before he would order the tiles and finish the roof/job.
He took tiles from my 2nd story roof to replace the 1st floor broken tiles and left a huge 6' x 12' exposed area in my roof. He left it like that for 7 days without saying anything and or ordering the replacement tiles.
He also gave me a bill for an additional $1500 (outside the contract) for the walkway I didn't ask for. He never once told me the walkway was going to costs extra. He said $1500 was a deal and that he normally charges $4000 for a job like that. What?? The nerve of this guy!!

I waited two days to let things cool down. I sent him a msg apologizing for losing my temper. His attitude was worse so I fired him.

I now have to hire a roofer to come order tiles and finish his work before the rain comes.

I'm the end I have an ugly porch, a crater on my small balcony floor, undone work and a huge exposed area on my tiled roof.

Don't hire this guy!! Although he works hard, his work is sometimes sloppy, his communication and memory are terrible and he doesn't finish one job before he starts another.

Heather C.
★☆☆☆☆

One of your drivers nearly ran my husband and I off the road yesterday. He cut us off, almost crashing into us, then threw water at our car! You should watch who you hire to drive your vehicles and represent your company!

DK H.
★★★★★

I had Art & his team replace my flat roof recently after rain leaks. I called no less than 10 contractors & chose Bay Harbor due to response time, communication, multiple recommendations from Art & price. Bay Harbor, led by Art, was great. They were timely and cleaned up very well. The whole job took 2 full days. The work passed with flying colors by my association. I am very pleased and would recommend.

Mail S.
★☆☆☆☆

When a business doesn't return calls for warranty related repair, after one year of an 8 year labor warranty, they have no business being in business.

L C.
★★★★★

Called Bay Harbor and he called me back same day. He came by and gave me a free quote. Very professional and honest company and ON TIME! Would recommend Art and his team to ANYONE who wants a great job done. He finished the job in one day! He had a job ahead of me, but came to do mine a couple of weeks later. WORTH THE WAIT. You can't buy honesty and integrity. That is what Art and his team are all about. Thank you Art. God bless you and your team.

Ron F.
★☆☆☆☆

I contacted them 5 times for an estimate, the 1st time was told, ""Monday or Tuesday"" - then never heard from them again.

Someone posted on here that they were to be charged for an estimate ... guess good thing I was never contacted again! Had several estimates before choosing 1.

Sheena W.
★☆☆☆☆

I am a physician and I had a contract with Art Gonzales/ Bay Harbor roofing. He came with great attitude to get the contract but after that what ever I asked him the answer was 'I am not your slave, don't interrupt my work, I am busy"". He is not polite and he is unethical.

Contract has many loopholes like; THE JOB IS IN THE HAND OF ART GONZALES, if you go to the jobsite you are violating page two of the contract. He does whatever he wants because you signed the job is in the hand of Art Gonzales. He told me I have no Jurisdiction to be in my property!!! and I am in violation of page two of the contract.
The contract was to remove two layers of roofing and repair plywoods and install new roof but he removed only one layer and started roofing. The inspector did NOT accept his work because he did not get pre- roofing inspection. When I told Art why he did not remove the first layer, he took all of the roofing tools and supply and he said I will be back in one month. I have other contract to start tomorrow!. He was rude and threaten me. There are many other stories after he stopped the work.
I had to remove his half done roof.
He caused all different problems and he left me with an open roof before the rain. I had to cover the roof with plastic and get another contractor to finish the job.
My tenant was very unhappy with him and his workers.
Art Gonzales received $89,710 and signed the paper that he paid the supplier and the workers but now I have a LIEN ON MY PROPERTY from J.B Roofing Supply in Torrance because Art Gonzales did not pay for roofing supply in full.
Later he send me a letter saying that ""I verbally and physically abused his worker"".
He also took my job inspection card and never returned it to me.
Also his contract states that "" WARRANTY IS NOT TRANSFERABLE"". Be cautious and read the contract carefully.
His address in 1840 Gaffey street in San Pedro is a PO box (#515).
I am going thru the Contractor State Licensing Board to remove my lien and get some of my money back.
It was the worst experience in my life as I told him.

Gary H.
★☆☆☆☆

$200 for an estimate? As Yelp says, Me Thinks Not! Called other roofers (all with 5 star reviews on Yelp) and they don't charge for giving an estimate.

Phyllis V.
★★★★★

I can't say enough good things about this company and its owner Art. I had a leaky roof emergency situation that was noticed around 4:00 pm on a Friday. Nobody - I mean NOBODY else was remotely interested in providing service. Bay Harbor was the 6th call that i made, and after hearing my problem, Art agreed to come out and assess the situation after he finished the job he was working on. He got to my house around 6:00 pm, quickly assessed the problem, gave me a price to fix it and said he would return with an assistant at 8:30 am the next day (Saturday). He showed up on time, worked up on the roof for about 30-45 minutes, and was done. Have had no more leaking and the cost was reasonable. I highly recommend this company, It's good to know that businesses that value service and take pride in a job well done are still out there.

Matt P.
★★★★★

Of my recent addition that I contracted, Art and his crew are the highlight. Conscientious, clean, timely. Quality work to be proud of. He over delivered on all aspects of the job (roofing and foundation water proofing). In a world of no-shows and shoddy workmanship, his work will stand the test of time.

Scroll to Top
Call Us Now