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
- 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
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.
- Start the lookup with the license number; use the business name only if the number fails.
- Look at the expiration date and compare it with the dates in your contract.
- Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
- 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.
| Measure | Value |
|---|---|
| Busiest month | March |
| Reports, all years | 53 |
| Reports in April to July | 38% |
| Days at 1.75 inches or more | 8 |
| Tornado reports on file | 19 |
| Biggest stone, inches | 2.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.
| Calendar year | Reports | Largest stone, in |
|---|---|---|
| 2015 | 5 | 1.75 |
| 2023 | 7 | 1.75 |
| 2025 | 9 | 1.75 |
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.
| Measure | Value |
|---|---|
| Median household income | $66,314 |
| Total housing units | 17,573 |
| Owner-occupied | 62.7% |
| Single-family share | 70.1% |
| Homes older than 1980 | 47.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.
| Material | Price range | Typical life | Middle of range |
|---|---|---|---|
| Metal (Steel/Aluminum) | $13,430 to $23,700 | 40 to 70 yr | $18,565 |
| TPO / EPDM (Flat) | $6,320 to $12,640 | 15 to 25 yr | $9,480 |
| 3-Tab Asphalt Shingles | $5,530 to $9,085 | 15 to 20 yr | $7,308 |
| Concrete Tile | $11,850 to $21,330 | 40 to 50 yr | $16,590 |
| Standing Seam Metal | $18,960 to $31,600 | 50 to 70 yr | $25,280 |
| Clay Tile | $18,960 to $31,600 | 50 to 100 yr | $25,280 |
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.
| Item | Value |
|---|---|
| Rating on listing | 4.3 stars |
| Listing reviews | 43 |
| Mean rating, Tupelo | 4.69 stars |
| Listings in Tupelo | 21 |
| With more reviews | 13 |
| Ahead on stars | 13 |
| License on file | 03975-MC |
| License status on file | Licensed |
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