Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing
About
McGregor Contracting is a Fort Myers based contracting company operating in Lee County, Florida. The business holds three active Florida licenses: Certified Roofing Contractor (CCC1335360), Certified Building Contractor (CBC1266398), and Certified Pool/Spa Contractor (CPC1460508), making it a multi-trade operation rather than a roofing only specialist. Its roofing work covers metal, asphalt shingle, and tile systems, alongside broader home renovation services such as drywall, painting, cabinetry, and flooring reported on third-party contractor directories. The company is managed by James Didio and is not BBB accredited, though its Florida license record shows active, current status through August 2026. McGregor Contracting's own website could not be read in full during this research, so the service list above reflects Better Business Bureau licensing records and contractor-directory descriptions rather than the company's own marketing copy.
Earned from McGregor Contracting's verified Florida licence, imported Google rating data when available, and standing in Fort Myers. Every badge links back to this profile so anyone can confirm the current RCF verification status.
Own this company? Claim your listing to add these verified badges to your own website.
Frequently asked
Is McGregor Contracting licensed, and how should I check insurance?
This profile lists a Florida Certified Roofing license CCC1335360, which RCF matched to a Current, Active DBPR record at its last check. RCF does not store or verify insurance coverage for individual companies. Ask McGregor Contracting for current insurance certificates and confirm coverage with the insurer before signing a contract.
How can I verify McGregor Contracting's license myself?
Go to myfloridalicense.com, choose search by license number, and enter CCC1335360. Confirm the status reads Current and Active and that the name matches before you hire. RCF uses the DBPR record in its listing review, but you should always check the live record yourself.
How should I use ratings and reviews for McGregor Contracting?
Google rating and review-count data on this profile, when present, are imported from public Google sources. RCF does not verify individual reviewers or independently detect fake-review patterns, so use reviews alongside the license record and your own questions.
Where is McGregor Contracting based?
The company is based in Fort Myers, Florida, in Lee County.
What roofing materials does McGregor Contracting work with?
Reported project and directory information shows the company works with metal, asphalt shingle, and tile roofing systems.
Is McGregor Contracting BBB accredited?
No. The Better Business Bureau lists McGregor Contracting as not accredited, though it maintains a business profile with the BBB of West Florida.
Who manages McGregor Contracting?
BBB records list James Didio as the company's manager and principal contact.
What areas does McGregor Contracting serve?
The company serves Fort Myers and the surrounding Lee County area in Southwest Florida.
How do I get a quote from McGregor Contracting?
Call the company directly at (239) 810-3422 to request a quote.
Does McGregor Contracting handle general home renovation as well as roofing?
Third-party contractor listings describe the company handling additional renovation work such as drywall, painting, cabinetry, plumbing, electrical, and flooring alongside roof repairs.