Angi Approved
In business since 2021
Free estimates
Emergency services offered
"Job got finished fast and reallly high quality work "

Angi Approved
In business since 2021
Free estimates
Emergency services offered
"Job got finished fast and reallly high quality work "

Angi Approved
In business since 2000
Free estimates
Warranties offered
"Paul was very cordial, on-time, clean up after himself couldn't ask for a better contractor"

Angi Approved
In business since 1998
Free estimates
Customers say: Quick response
"He tried to take advantage of the insurance company and walked away from the job"

Angi Approved
In business since 2018
Free estimates
Customers say: Quick response
"Fast installation, great crew."

Angi Approved
Super Service Award Winner
In business since 2003
Free estimates
Emergency services offered
"The crew got the job done right and installed everything that was promised on the estimate They uploaded photos to my phone so I could track their progress and make sure all materials used were as promised They cleaned up the job site extremely well!"
Angi Approved
In business since 1989
Free estimates
Customers say: Quality work
"This company required more money from my insurer and simply did NOT do the work specified in the Scope of Work. Estimate and payment included replaced trusses and they installed none, this there is a dip in the roofline. I consider this insurance fraud. You will never talk to someone with the company if you have any issues. I have proof of calls promised in August not completed until November & many emails and texts unanswered. They also had no record of a check in the amount of $2,300+ that I made in July (which I proved with a copy of the negotiated check signed by them) so they over charged me. Even after proof that I have payed nearly $7,500 they still billed me just this week, ignoring my proven payments. Cant get nobody to return my call. Also, job took almost one full year to complete. I believe they know they are wrong that is why nobody will personally contact me. Until they straighten out their billing deduct the cost of trusses never replaced I have 0 intention of making a final payment. If they arent embarrassed or are not in the wrong they should make a call to me to resolve."

Angi Approved
In business since 2015
Free estimates
Customers say: Quick response
"They did a great job, happy wit the work they did."
Angi Approved
In business since 2024
Free estimates
Customers say: Quick response
"Communication on a job is key and Jordan was excellent at it."

Angi Approved
In business since 2018
Free estimates
Emergency services offered
"He installed gutter guards"

Angi Approved
In business since 2010
Free estimates
Emergency services offered
"I had originally called as I had some storm damage and needed them to look at a couple shingles. When they came out, they assured me they didn't need to go up onto the roof at all and told me I had some nail pops and the obvious shingles that were missing. I was quoted for the work (just under $1000) and had to put $500 as a deposit. fast forward to the day they came out. Not only did they bring a shingle not even close but when the project manager was up on the roof told me that I had way more going on up on the roof and they highly recommend replacing the whole roof due to water damage and condition of shingles. At this point I did my due diligence and shopped around after getting the quote for a full roof replacement. I got quotes from 4 other companies who all came up quite a bit lower (material costs across the board were lower), and the icing on the cake was the fact that EVERY SINGLE ONE asked me the question why didn't the first company go up on the roof at first as they all agreed I needed to replace it. So, if Cochran would have just went on the roof in the first place I wouldn't have had to even put the original deposit in which they didn't even fix issues as it needed replaced and so I paid essentially $500 for them to caulk a couple place and not just go on the roof THE FIRST TIME and find the issue up front... I called to let them know I was going with another company who was a much lower quote for the exact same work, and they didn't even offer a refund (ethical thing to do since they didn't even go on roof at first) and even admitted that they should have just gone on the roof the first time when I asked them to! If you are looking for a quote from this company, all I have to say is just avoid or be careful."