I was planning to install epoxy floors in my garage. I am a do it yourself kind of guy and was going to do it myself. After spending a lot of time on forums and YouTube, I discovered that the majority of people that attempt this themselves regret it; mainly because their self installed floors peeled up within a year or so...after coming to the conclusion that I should hire someone professional (that has a warranty) I contacted several companies to get estimates for epoxy floors in my two car garage. California Custom Coatings provided a reasonable estimate and I contracted them to install the flooring. They made the whole process easy. From showing up to provide an estimate through finished product they were friendly and easy to work with. They communicated with me throughout the process and never left me wondering what was going on. They showed up when they said they would! They made the appropriate repairs to my slab prior to prepping it for installation of the epoxy, and then installed the epoxy. Just over a year later, I am still really pleased with my garage floor and have absolutely no regrets!!