Our services


Commercial Roofing

commercial rooferMost companies say they can handle commercial roofing, but lack the experience or man-power to handle these sometimes larger-than-average projects.

James Roofing Services Inc. specializes in this type of roofing; whether its hot mopping built-up roof systems or installing shingles on a 20/12 pitch mansard – we can get the job done in a timely fashion without jeopardizing quality and integrity… period!

One of our specialties is condominium re-roofing, and enjoy great relationships with many local property managers and board of directors for these associations.

We are certified by many manufacturers’ such as Certainteed and GAF Corp, and are able to provide NDL warranties if desired, on top of our own workmanship warranty provided for the entire roof system installed.

contractor logos


We look at each job individually and take several things into consideration, such as drainage, slope, existing system, building code, etc. and put together roof specs that will fit these conditions, allowing for roof systems that will give you the longest life expectancy achievable, while being as cost effective as possible. Have a high rise building to roof?

With access to portable cranes and certified operators, we are able to handle just about any roofing project you throw at us short or tall, big or small! We own and operate our own dump trucks and tailors to haul away debris, and have a modern fleet of respectable vehicles to transport our men and equipment to and from the job site. We take due care in protecting and cleaning the surrounding landscape and property, and try to leave it as if it was never disturbed. We are properly licensed and insured and DO NOT use any sub-contractors on our projects, so you don’t have to worry about worker’s not being properly covered by workman’s comp insurance and becoming a liability for you!


residential rooferResidential Roofing

When it comes to one, if not the biggest investment you have (your home), we have you covered!

We have experienced installers in nearly every type of roofing material and carry approvals by most major manufacturers – from shingles all the way to metal and tile.


We’re proud to be a Tamko Pro Certified Roofing Contractor. We are a state licensed roofing contractor and carry workman’s comp, liability, and auto insurance. Permits are pulled on every project and the proper inspections are performed by the municipality to insure the roof is being installed to current building code requirements. We also take great pride in keeping the grounds clean and trying to leave the job site the way it was before the project began. One thing you can assure is that we won’t leave the project until not only you’re happy with the finish product, but until were satisfied with the final results of our punch list and everybody is smiling!


Repair and Maintenance

roof repairRoof leaking? Cracked tiles or missing shingles? Maybe the damage is more severe, such as sagging in your roof or emergency storm damage?

Whatever the case may be, James Roofing Services Inc. has you covered!

Our technicians have many years’ experience working on every roofing system out there. Just because you have a leak in your roof doesn’t mean that it has to be replaced.


We will come out and inspect your roof system and diagnose the cause of the leak. If its minor we can usually fix it right on the spot or if its major we will report back to you, generally the same day as our inspection, with a competitive estimate.

According to most experts, 90 % of roof leaks are generally due to poor installation. Most of the time the homeowner is unaware of the damage that may be occurring to their roof system and may resort in rotten sheathing or in some cases mold.

A good way to prevent issues like these in the future is to instill a preventative maintenance program on your roof system. Like routine maintenance on your car, this planned program prevents costly repairs and increases the longevity of your roof!

With annual inspections of the entire roof system, we can address any defects or minor issues that may be occurring and keep them from becoming anything more serious later on down the road. If you have any questions or want to inquire about this program, please contact us at our office and one of our staff will be more than happy to assist you!

Call us today to schedule your free estimate,
you will be glad you did!

Contact Us