Graham Roofing

Verified — license confirmed

✅ Independently Verified

Lookup done: this contractor's state license matches the official state registry. Verify it yourself and ask for a current certificate of insurance first.

  • License # 03975-MC
  • Status Licensed
  • Last checked Oct 07, 2026
🔍 Verify this license independently ↗ Opens the public Mississippi records — search license #03975-MC.
136 Bauhaus Dr, Saltillo, MS 38866
Tupelo, Mississippi
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Tupelo, Mississippi — based at 136 Bauhaus Dr, Saltillo, MS 38866.
  • Jobs on the listing: emergency repair, roof inspection, storm damage repair, roof replacement, roof repair.
  • State license #03975-MC (Licensed).
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Inspection Storm Damage Emergency Repair Roof Repair Gutter Services

Request a quote from Graham Roofing

Your request goes to Graham Roofing only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Graham Roofing only

Checking Graham Roofing against the Mississippi record

roofing contractors in Mississippi carry a Board of Contractors license under a residential or commercial roofing classification, both searchable on the Board's public site Official lookup: Mississippi State Board of Contractors (MSBOC) search.

  1. Start the lookup with the license number; use the business name only if the number fails.
  2. Look at the expiration date and compare it with the dates in your contract.
  3. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Registry last checked October 2026. A badge covers the license match only, not insurance or workmanship.

Storm record for Tupelo and Lee County

Count the hail entries NOAA logged for Lee County since 2017 and you reach 40. On 18 days at least one stone reached 1 inch or more. The rough of it: 8 days with stones of 1.75 inches or more, capped by a 2.5-inch stone about the size of a tennis ball. 2025 is the last year with a 1.75-inch report.

Among 17 Mississippi counties with enough reports to compare, Lee County ranks 1 by density: 117.0 reports per 1,000 square miles, upper-third territory.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Graham Roofing included, should put the inspection findings in writing.

The strongest recorded thunderstorm gust is 85 mph.

NOAA also lists 19 tornadoes here, the strongest rated EF3.

March is the peak month with 26 percent of reports, and April to July together hold 38 percent. In 4 months of the year, hail is nearly absent in the record.

Lee County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Busiest monthMarch
Reports, all years53
Reports in April to July38%
Days at 1.75 inches or more8
Tornado reports on file19
Biggest stone, inches2.5

The largest single day in the record is June 9, 2024: a 2.5-inch stone, about the size of a tennis ball, reported near Saltillo.

Busiest full years for hail reports in Lee County
Calendar yearReportsLargest stone, in
201551.75
202371.75
202591.75
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2.5 in hail Tupelo
1 inch or more 1.75 in or more 2.75 in or more. Here each dot is one hail report with coordinates (43 in all). Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Housing around Tupelo

Median year built in Tupelo is 1982, a typical house age of 44 years. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. Pre-1980 construction makes up 47.2 percent of homes in Tupelo.

Homes in Tupelo, Census American Community Survey
MeasureValue
Median household income$66,314
Total housing units17,573
Owner-occupied62.7%
Single-family share70.1%
Homes older than 198047.2%

Replacement costs in Tupelo

The Tupelo multiplier is below 1, about 21 percent lower than the national basis, giving $5,530 to $12,245 for asphalt shingles. BLS puts the median annual roofer wage for Mississippi at $44,940. Census County Business Patterns counts 6 roofing firms with payroll in the county. 66.7 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Tupelo price index applied
MaterialPrice rangeTypical lifeMiddle of range
Metal (Steel/Aluminum)$13,430 to $23,70040 to 70 yr$18,565
TPO / EPDM (Flat)$6,320 to $12,64015 to 25 yr$9,480
3-Tab Asphalt Shingles$5,530 to $9,08515 to 20 yr$7,308
Concrete Tile$11,850 to $21,33040 to 50 yr$16,590
Standing Seam Metal$18,960 to $31,60050 to 70 yr$25,280
Clay Tile$18,960 to $31,60050 to 100 yr$25,280

Full cost guide for Tupelo →

Graham Roofing by the numbers

Against a Tupelo average of 4.69 stars, Graham Roofing sits 0.39 lower at 4.3 on 43 reviews. Of the 21 roofing listings in Tupelo, 13 carry more reviews and 13 carry a higher star rating. Together the listings hold 844 reviews, and Graham Roofing accounts for 5.1 percent of them.

Graham Roofing on PickARoofer, imported listing data
ItemValue
Rating on listing4.3 stars
Listing reviews43
Mean rating, Tupelo4.69 stars
Listings in Tupelo21
With more reviews13
Ahead on stars13
License on file03975-MC
License status on fileLicensed

Asked about roofing in Tupelo

Is hail common around Tupelo?
40 entries since 2017, 18 days at 1 inch or larger, and the busiest month is March.
Should I call a roofer right after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What should I budget for a new roof near Tupelo?
Count on $5,530 to $12,245 for a standard asphalt job in Tupelo; the middle is $8,887.
How old are homes in Tupelo?
Median year built is 1982, which gives 44 years. A roof is younger than the house if it was replaced.
What is the biggest hail on record for Lee County?
NOAA's biggest since 2017 entry for the county is 2.5 inches, comparable to a tennis ball, with 8 golf-ball days.
Which months bring hail to Lee County?
38 percent of the county's hail entries fall from April to July, and March holds 26 percent.

Own this business? Claim or correct this listing · Get a badge for your website · Request removal or report an error