Contact Us For
A Free Estimate!
Reviews From Oakland County
Products & Services
Restoration Services
Water Damage Restoration
Basement Water Damage Repair
Crawl Space Flood Cleanup
Flood Water Damage Cleanup
Smoke Damage Restoration
Fire Damage Restoration
Content Restoration And Cleanup
Property Damage Recovery

Before and After Pictures from Oakland County
Fire Damage Repair in Bloomfield, MI

Fire Damage Repair in Bloomfield, MI

Before After
Fire Damage Repair in Bloomfield, MI Fire Damage Repair in Bloomfield, MI

These porcelain figurines are like new again after On-Site's cleaning experts spent time and great care restoring them.

Soot Damage Repair in Clarkston, MI

Soot Damage Repair in Clarkston, MI

Before After
Soot Damage Repair in Clarkston, MI Soot Damage Repair in Clarkston, MI

This high-end love seat was assumed to be a total loss. However, our Upholstery Specialist was able to fully restore it.

Company Awards
Ten Years with HomeAdvisor
Currently an active member of the Homeadvisor network 10 Year anniversary of initial Screening & Approval No homeowner complaints in the last... [Read more]
HomeAdvisor Elite Service Provider
On-Site Specialty Cleaning & Restoration has been named an Elite Service Provider by HomeAdvisor.... [Read more]
HomeAdvisor Top Rated Company
Most home owners will have at least one disaster in their lifetime. On-Site has created a company helps make your... [Read more]
More Awards

Disaster Restoration Experts in Oakland County, MI

Happy Customers Surrounding Oakland County, MI
Work Requests

Click the icons to see what our customers had to say.

Responsible Disaster Restoration Company Serving Oakland County, Michigan

We not only adhere to the highest industry standards in restoration work, we strive to be the industry leader in the home improvement related services we provide. We also use state-of-the-art products and technology which are designed to fix your home. We are the authorized in fixing restoration problems in Oakland County, MI and nearby.

We offer these Restoration Services in Oakland County:

  • Emergency 24/7 Service
  • Specialty Cleaning Services
  • Personal Property Storage
  • Fire Damage
  • Water and Flood Damage Cleanup
  • Water Damage Drying
  • Water Removal
  • Frozen Pipe Cleanup
  • Commercial Building Disaster Work
  • Quick Response
  • FREE written estimates and inspections
Case Studies From Oakland County
The client had an expensive aquarium that had leaked causing water damage in the living. The client wanted to get his living room back as soon as...
Client had a pipe break in his house. Among other things hardwood floors were affected. Drying the hardwood floors in place would be saving a lot...
Serving the following Oakland County, MI zip codes
Troy 48007, Troy 48083, Troy 48098, Troy 48084, Troy 48099, Troy 48085, Southfield 48037, Southfield 48075, Southfield 48033, Southfield 48076, Southfield 48086, Southfield 48034, Waterford 48327, Waterford 48328, Waterford 48329, West Bloomfield 48324, West Bloomfield 48325, West Bloomfield 48322, West Bloomfield 48323, Pontiac 48341, Pontiac 48342, Pontiac 48343, Pontiac 48340, Royal Oak 48073, Royal Oak 48067, Royal Oak 48068, Novi 48377, Novi 48374, Novi 48375, Novi 48376, White Lake 48383, White Lake 48386, Madison Heights 48071, Oak Park 48237, Clarkston 48348, Auburn Hills 48321, Auburn Hills 48326, Clarkston 48346, Commerce Township 48382, Birmingham 48009, Birmingham 48012, Ferndale 48220, Oakland 48363, Hazel Park 48030, Berkley 48072, Wixom 48393, Rochester 48306, Rochester 48307, Rochester 48308, Rochester 48309, Clawson 48017, South Lyon 48178, Farmington 48334, Farmington 48331, Farmington 48335, Farmington 48332, Farmington 48336, Farmington 48333, Walled Lake 48390, Walled Lake 48391, Davisburg 48350, Milford 48380, Milford 48381, Huntington Woods 48070, New Hudson 48165, Holly 48442, Bloomfield Hills 48302, Bloomfield Hills 48303, Bloomfield Hills 48304, Bloomfield Hills 48301, Oxford 48370, Oxford 48371, Franklin 48025, Lake Orion 48360, Lake Orion 48361, Lake Orion 48362, Lake Orion 48359, Keego Harbor 48320, Pleasant Ridge 48069, Ortonville 48462, Highland 48356, Highland 48357, Leonard 48367, Lakeville 48366, Clarkston 48347, Union Lake 48387, Drayton Plains 48330