RRSA is open during COVID-19. Call us today for a no-contact inspection & virtual appointment.

Service Areas


Click to View Map Locations

When you need roofing or siding repairs or replacements after weather-related damage or for any other reason, you need to choose a dependable company that can make your home good as new again. Fortunately, you never have to look far to find the experts of Roofing & Restoration Services of America! For years, our BBB-accredited company has been providing quality products and services to homes and businesses across the country. As a result, RRSA has affiliations with roofing and siding contractors' associations throughout the United States.

The following are just a few of the established service areas in which you can call on our experts to assist you with roofing and siding needs:

Windor Locks, Connecticut

Windsor Locks Office Address: 35 King Spring Road, Windsor Locks, CT 06096

Service Area: Hartford, Manchester

Battle Creek, Michigan

Battle Creek Office Address: 1125 Michigan Ave, Unit 3, Battle Creek, Michigan 49014

Michigan Service Area: Battle Creek, Comstock Township, Kalamazoo, Marshall, Portage, Lansing, Ann Arbor, Midland, Coldwater

Ohio Service Area: Bryan

Indiana Service Area: Fort Wayne, New Haven

Bryan, Ohio

Ohio Office Address: 330 E Mulberry St, Apt B, Bryan, OH 43506

Ohio Service Area: Bryan

Indiana Service Area: Fort Wayne, New Haven, Dunn Mill, Arcola, Huntertown, Ellisville

Cannon Falls, Minnesota

Cannon Falls Office Address: 31265 County 24 Blvd., Cannon Falls, MN 55009

Service Area: Edina, Minneapolis, Roseville, St. Paul

St. Louis, Missouri

St. Louis Office Address: 104 W Frisco Ave., Eureka, MO 63025

Service Area: St. Louis, Chesterfield, Clayton, O'Fallon, St. Charles, Wildwood, Wentzville, Ballwin, Eureka

Omaha, Nebraska

Omaha Office Address: 9500 W Dodge Road, Suite 110, Omaha, Nebraska 68114

Service Area: Omaha, Bellevue, La Vista

Albany, New York

Albany Office Address: 90 State Street, Suite 700, Albany, NY 12207

Service Area: Albany, Troy

Allentown, Pennsylvania

Allentown Office Address: 5940 Hamilton Blvd., Allentown, Pennsylvania 18106

Service Area: Allentown, Cranberry Township, Emmaus

Gibsonia, Pennsylvania

Gibsonia Office Address: 5195 Ranalli Drive, Gibsonia, Pennsylvania 15044

Service Area: Pittsburgh, Gibsonia, Bethlehem

Bentonville, Arkansas

Bentonville Office Address: 326 SW A St, Suite 200, Bentonville, AR 72712

Service Area: Fayetteville, Rogers, Springdale, Bentonville, Centerton, Lowell

Dallas, Texas

Dallas Office Address: 351 Solon Rd, Waxahachie, TX 75165

Service Area: Dallas, Lewisville, Mansfield, McKinney, Mesquite, Fort Worth, Frisco, Garland, Grand Prairie, Grapevine, Arlington, Carrollton, Plano, Richardson, Waxahachie, Irving, Denton, Desoto, Flower Mound, Cedar Hill

Houston, Texas

Houston Office Address: 13100 Wortham Center Dr, Suite 300, Houston, Texas 77065

Service Area: Houston, Katy, Tomball, Jersey Village, Magnolia

Leesburg, Virginia

Leesburg Office Address: 673 Potomac Station Dr., Leesburg, VA 20175

Service Area: Leesburg, Reston

San Antonio, Texas

San Antonio Office Address: 604 N Main St, Boerne, TX 78006

Service Area: San Antonio, Kerrville, Boerne, Fair Oaks Ranch, Ingram

Davenport, Iowa

Davenport Office Address: 2117 State Street, Suite G100 Bettendorf, Iowa 52772

Service Area: Cedar Rapids, Davenport, Iowa City

Milwaukee, Wisconsin

Milwaukee Office Address: N96W18743 County Line Rd., Suite D, Menomonee Falls, WI 53051

Service Area: Milwaukee, Menomonee Falls, Hartford, Grafton, Port Washington, Fond du Lac, Elkhorn, Jackson, Mequon, Hubertus

Springfield, Massachusetts

Springfield Office Address: 785 Williams St., #102, Longmeadow, MA 01106

Service Area: Springfield, Longmeadow

Commercial and Military Offices

Houston Office: 1500 Marina Bay Drive, Clear Lake Shores, TX 77565

San Diego Office: 9440 Wheatlands Court Suite #3, Santee, CA 92071

As a national company, RRSA’s service coverage extends to additional locations throughout the country, so please contact us for confirmation of our availability in your town or city. Just give us a call or take a minute to submit our online form if you would like to request a FREE quote.