A1 Roofing

Got A Dog ‘Gone Roof That Needs Replaced! Call A1 Roofing for all your roofing needs. Serving the St. Joseph & surrounding communities for over 14 years.

We work with residential owner’s, business owners and property managers to ensure a quality roof replacement or repair. There are many factors involved in choosing the right shingle, and the A-1 team will work to make the process seamless.

Our professionals take pride in developing working relationships with clients, offering suggestions, and defining a plan of action.

A-1 Roofing is licensed and registered company that obtains all necessary permits in all cities that it performs work in. References for residential roofing are always available.  A-1 strives to be the roofing company of choice in the St Joseph and surrounding areas.


A-1 offers roofing options for the residential client in search of a repair, roof replacement or new roof construction.


A-1 Roofing Company is your roofer of choice for commercial roof replacement services in St Joseph and surrounding areas.