Since your roof is always your property's first line of defense, you must pay proper attention to take good care of it. If you spot missing or broken shingles, consider a roofing contractor. At Robert Major Construction Corp, our roofing contractors are licensed, trained, and experienced to do whatever it takes to keep your commercial roof in the best possible condition. Please do not wait for a leak before contacting us. Call us to perform roofing services for you at the first sign of damage before things get worse.