Where Drain Detectives Works
We are a family owned, licensed, bonded, and insured plumbing company based at 18260 Malyn Blvd in Fraser, Michigan. From there we cover Macomb County, Oakland County, Wayne County, and southern St. Clair County, for homes and businesses, 24 hours a day. Cities with their own page are listed below. If yours is not among them, we very likely still cover you.
- Four counties
- Licensed, bonded, insured
- Residential & commercial
- 24/7 emergency response
- Family owned
Not sure whether you are in range? Call and give us your zip code. It takes ten seconds and beats guessing from a list.
(586) 296-0036 (248) 645-2448Find Your City
These pages cover local conditions, the permit process for that municipality, and the services that city actually calls us about most. They are not the same page with the name swapped.
Macomb County
Where our shop is, and most of our workFraser
Our home city. Basement water, sump pumps, and drainage lead here.
Warren
Older housing, aging laterals, and a real history of storm backups.
Sterling Heights
Fifteen minutes away. Drains, sewers, and 24 hour response.
Clinton Township
Next door to Fraser, residential and commercial.
Shelby Township
Newer subdivisions, sump pumps, and fixture work.
Mount Clemens
Historic housing stock with the pipe to match.
St. Clair Shores
Lakeside, high water table, sump pumps above all.
Macomb County
County-wide overview of drain and sewer service.
Oakland County
Call the Oakland line: (248) 645-2448Wayne County
Including the Grosse PointesGrosse Pointe
Pre-war houses, and emergencies more than anything else.
Grosse Pointe Woods
Mid-century stock, mature trees, recurring clogs.
Livonia
Postwar subdivisions on clay. Sump pumps lead.
St. Clair County
Southern St. Clair CountySt. Clair
Shoreline and inland communities in the southern county.
Macomb County
- Roseville
- Eastpointe
- Center Line
- Utica
- Macomb Township
- Harrison Township
- Chesterfield
- New Baltimore
- Washington Township
- Romeo
Oakland County
- Madison Heights
- Ferndale
- Berkley
- Clawson
- Oak Park
- Huntington Woods
- Pleasant Ridge
- Hazel Park
- Birmingham
- Bloomfield Hills
- Rochester
- Rochester Hills
- Auburn Hills
- Southfield
- Farmington
- Farmington Hills
- Novi
- Waterford
- Pontiac
Wayne County
- Harper Woods
- Grosse Pointe Park
- Grosse Pointe Farms
- Grosse Pointe Shores
- Westland
- Canton
- Northville
- Plymouth
- Redford
Southern St. Clair County
Know Your City, Not Sure of the Service?
| What you are seeing | Where to start |
|---|---|
| A clogged drain at one fixture | Drain cleaning |
| Several drains slow, toilets gurgling | Camera inspection |
| Water or sewage at the basement floor drain | Emergency plumbing |
| The same clog keeps coming back | Hydro jetting |
| Basement wet after heavy rain | Sump pumps |
| Sewer line damaged or collapsed | Sewer repair |
| No hot water or a leaking tank | Water heaters |
| Burst or leaking pipe | Leak repair |
| Restaurant or building with grease clogs | Commercial jetting |
| Not sure, or none of these | Licensed plumber |
The Same Approach in Every City
-
Local codes are actually local
Michigan sets permit requirements municipally rather than by county, so Warren, Troy, Sterling Heights, and Fraser each run their own process. We confirm the requirement for your address rather than assuming it matches the last job.
-
Diagnose before quoting
For anything recurring or building-wide that usually means a camera. Guessing at a buried line is how people end up paying for the same problem twice.
-
Honest about distance
Some cities are fifteen minutes from our shop and some are the better part of an hour. On an emergency that matters, and we will tell you what we can realistically do rather than accepting the call and leaving you waiting.
-
One pricing approach everywhere
A service call fee to come out, diagnose, and quote, applied to the work if you go ahead. You approve the price before anything starts. No free estimates, because a free estimate on a buried line is a guess.
Reaching Us
Drain Detectives
18260 Malyn Blvd, Fraser, MI 48026
Macomb County: (586) 296-0036
Oakland County: (248) 645-2448
Hours: 24 hours a day, 7 days a week, including holidays
Licensed, bonded, and insured
Request service online • Get directions • Reviews • About us
Service Area FAQ
My city is not listed. Do you still serve it?
Very likely. The list above reflects where we have pages and where we work most, not the edge of our range. We cover Macomb County, Oakland County, Wayne County, and southern St. Clair County. Send your city and zip code or call and we will confirm in a moment.
Do you charge more to travel further?
We charge a service call fee to come out, diagnose the problem, and quote it, and that fee is applied to the work if you go ahead. Where a location is at the far edge of our range we will tell you when you call rather than after. You approve any price before work starts.
Is emergency service available across the whole area?
Yes, 24 hours a day, seven days a week, including holidays. Response time varies with call volume and distance, which is why we give a realistic window rather than a fixed promise. Active leaks and sewage backups are prioritised over scheduled work. See emergency plumbing.
Which number should I call?
Use (586) 296-0036 for Macomb County and (248) 645-2448 for Oakland County. Either will reach us, so if you are unsure, pick one. Wayne County and St. Clair County callers can use whichever is closer to hand.
Do you serve businesses everywhere you serve homes?
Yes. Restaurants, retail, offices, medical, industrial, and multi-tenant residential across the same area, including scheduled maintenance programmes on grease lines and shared stacks. See commercial plumbing and commercial water jetting.
Are you licensed to work throughout Michigan?
Yes, licensed, bonded, and insured. Michigan plumbing licenses are issued at state level through LARA's Bureau of Construction Codes, and you can verify any plumber's status yourself with the state's free license lookup. Permits, on the other hand, are handled by each individual municipality.
Tell Us Where You Are
Give us your city and zip code along with what is happening, and we will confirm scheduling and tell you what you are probably dealing with before we arrive.



