Roofing Installation, Repair and Cleaning for Port Orchard, WA and the Surrounding Areas

We also service Lacey, Olympia, Tumwater, Shelton, Aberdeen, Bremerton, and Silverdale.

Getting a new roof can be a hassle. At A-1 Roofing, we get it. That’s why we do everything we can to make the process as smooth as possible for you. In fact, we are known for completing projects both professionally and super quickly. Over the years, many of our clients have even gone to work in the morning and come home to a new roof in the evening. We offer a wide array of roofing services to help improve your home or business, including:

  • Re-roofing
  • Low slope (flat)
  • Roof repairs of all types
  • Roof cleaning/moss prevention
  • Skylights & solar tubes
  • Vinyl window replacement
  • Decks
  • Gutters
  • And more!
Roof after our roof cleaning services in Port Orchard, WA

Contact Us Today

Whether you need a new roof or a simple repair, you can count on the experts at A-1 Roofing. For over 50 years, we have helped thousands of clients all across Western Washington. Fill out our free estimate form so we can learn a little more about your specific situation or give us a call at 360-456-3822 to answer any questions you may have. We can’t wait to help you get the roofing help you need. We service Mason, Thurston, Kitsap, and Grays Harbor County.

Browse Website

About Us

Whether you need professional roofing, window, or siding services, you can count on our experts at A-1 Roofing in Western Washington.

Employee Webmail Login

Request a Free Quote

Our Locations

911 Kaiser Road SW
Olympia, WA 98512-5570

522 East Market Street
Aberdeen, WA 98520
(360) 532-7335

2342 Anderson Hill Road Southwest
Port Orchard, WA 98367
(360) 373-8828