We are part of you in Long Beach and no one understands your needs better more than us. Being part of the Long Beach family, we endeavor to serve you with a smile and ensure you are completely happy with every project we do. Looking at our past and existing work you can tell the degree of professionalism and skill that went into ti. Whether we are doing re-roofing, installing new roofs, skylights or installing gutters we do an exceptional job that we are proud of. Roofing jobs require specialized training and insurance coverage. We ensure that the technician we send your way have the required skills to handle the project at hand as well as an update insurance coverage to protect you against an litigation's and loss of property. We value relationships more than making a quick buck. To this end we price our services on a per project basis so that you pay us once the job is done and you are satisfied.