Roofing material choices are varied, and we are experts in the installation and maintenance of all the different materials that are available.  As a Malarkey Certified Contractor, you can expect "roofing excellence" from one of the best roofing contractors in the industry.  Our Malarkey certification guarantees that your roof will be installed by a contractor with extensive knowledge of the most current industry application procedure and installation techniques.

Schedule an on-site evaluation and we can help you narrow down your options based upon your home’s style, the landscaping of your property, the environmental factors you face and your budget.

After we have installed a new surface we highly recommend a complete inspection both annually and after severe storms to ensure that you get the expected life from your new installation. We do not want to install a new surface on your building and walk away. We want to be there to maintain and stand behind our job for as long as you are in the building. As local contractors, we will be here for you for many years to come.



If you’re considering shingle roofing systems in Portland, the choices can be overwhelming: asphalt, metal, slate, tile and wood shake. Let Urban Hammer show you why architectural asphalt surfaces are the #1 seller in the United States. This material is stronger and lasts longer than ever. Even better, it is a highly affordable choice. Give us a call and let’s get started on finding the best product for you.

For traditional shingle roof replacement in Portland call now at (503) 660-3727. We will provide a comprehensive inspection and estimate.



If you need a flat roof replacement in Portland, call Urban Hammer first for a complete inspection of your existing surface. You may not need a complete replacement. We can very often repair or re-coat instead of replace. Even if you need a second opinion, call us. We may be able to save you money.

For a flat roof replacement in Portland call now at (503) 660-3727. We will provide a comprehensive inspection and estimate.



(503) 660-3727 • 521 N Tillamook St Unit B, Portland, OR 97227 • Mon - Fri 7:00– 4:30 Sat - Sun CLOSED