OneStop Pro Plumbing, Heating, Cooling & Electric
Company Overview
No power, no heating, no hot water? One call resolves everything ? Finished once, finished right. OneStop Pro – Anytime.
Established in 2007, OneStop Pro started as DFC Mechanical. From the start, OneStop Pro has aimed to provide comprehensive electrical and mechanical services to homeowners and businesses in Wheaton and nearby areas with exceptional service, quality, and a positive attitude.
Dan Foss holds licenses in plumbing, electrical work, and HVAC. His journey began in 2000, working alongside his uncles and in new home construction. As the owner and technical support for the company, Dan is committed to customer satisfaction and the growth of the business by leveraging modern technology and traditional service to guarantee an outstanding customer experience from start to finish.
Business Services
- Bathtub installation
- Bathtub repair
- Circuit breaker installation
- Circuit breaker repair
- Drain installation
- Drain repair
- Electric inspection
- Electric installation or replacement
- Electric panel installation
- Electric panel repair
- Electric repair
- Wire installation
- Wire repair
- Electric vehicle charging station installation
- Electric vehicle charging station repair
- Faucet installation
- Faucet repair
- Garbage disposal installation
- Garbage disposal repair
- Gas line installation
- Gas line repair
- Generator installation
- Generator repair
- Hot water recirculation pump installation
- Hot water recirculation pump repair
- HVAC installation or replacement
- HVAC system repair
- HVAC system maintenance
- Light fixture installation
- Light fixture repair
- Outdoor lighting installation
- Outlet installation
- Outlet repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Sump pump installation
- Sump pump repair
- Switch installation
- Switch repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater repair
- Water pipe installation
- Water pipe repair
Business Location & Hours
| Mon: | Open 24 hours |
| Tue: | Open 24 hours |
| Wed: | Open 24 hours |
| Thu: | Open 24 hours |
| Fri: | Open 24 hours |
| Sat: | Open 24 hours |
| Sun: | Closed |
Recommended Customer Reviews
Hollyn M.OneStop Pro was super fast and profesional in installing our new hot water heater. They came out the same day I called and by the next morning they had the new water heater installed! I found their cost to be very reasonable and the quality f their work was great! Also everyone I dealt with was very nice and profesional and has a great attitude, even the guys who had the fun job of getting the new hot water heater down our tight basement stairs (and they hauled away the old one too)! I'll definitely be using them again!!
Marge W.We have had OneStop Pro do some work for us a few years ago, and they did a great job them. So, we saw their special advertisement for the home evaluation/check up for $99, and we made an appointment for today! Rob M. was right on time. He was very thorough, and very knowledgeable. He, also, gave us some tips re: safety, pointed out where we needed things i.e. GFI's, etc. After he explained his recommendations on what he saw needed to be taken care of, he told us how and when they would proceed with the repairs and updating of items, if and when we decide to have that work done. It was then I remembered we had a gift coupon from them, and Rob applied it to the $99 charge. Wow! He was courteous, and up front with us. Thank you, Rob! We will be calling OneStop Pro to get the recommended work done to make our home safer, and up to date.
Caitlin N.I called Onestop to repair a damaged igniter in my furnace. I got through to Matt right away, and he helped connect me with the technician, Rob, to talk through my issue and concerns before we scheduled my appointment. We set up an appointment for the next morning. They allowed me to send a picture of my furnace model and serial number, so they could go directly to the manufacturer for a replacement part, rather than doing a service call to come find that information in person. I had contacted other HVAC companies for quotes prior to calling Onestop, all of which insisted on a trip charge and diagnosis fee to obtain this same information I had readily available. I appreciated that Onestop wasn't trying to take advantage and overcharge me to figure out the problem I already knew I had. The cost of my service was also a little less than the other quotes, and less than what I expected based on the google results I had searched before calling for quotes.
I received a text in the morning letting me know that Rob was en route to my house - I thought that was pretty cool. He arrived right on time and was very courteous and friendly. I sat with Rob while he made the repair and did a maintenance service. As he worked he explained everything he was doing and why, so that I would understand for the future. He walked me through all the functionality of the furnace, pointed out potential future issues (with solutions!) due to the age and type of furnace that I have, and even gave me advice for the best options for HVAC and plumbing in a custom home that I plan to build next year!
I would definitely recommend Onestop for any HVAC services needed, they are thorough, responsive, and the pricing was very fair! They are not out to take advantage to make a quick buck, but rather they seemed to prioritize integrity, honesty and fair pricing to build a long-term relationship of repeat business built on trust. They will be my first call next time I need a service!
Our tankless water heater decided to start shaking and spill water everywhere. We called OneStop Pro they came that day to come inspect it and explained in detail what had caused this to happen and what needed to be done. We had an estimate on the new work within minutes and got scheduled to have the work done the following morning at 8AM! They were great, explained everything, and were very quick to get back to us! I will definitely recommend them!
Recently had a new AC unit installed, along with a new humidifier and home surge protector. Robert was my technician, and he was incredibly kind, thorough, and professional. He took the time to teach me about my home equipment and how to do basic repairs myself, and he also cleaned up carefully after the installations. One Stop Pro's pricing was very competitive and fair. I won't hesitate to use them again for my future needs!
Had them move a hot water heater to make room for my basement finishing project. The price was great, communication was great, and the 2 guys who did the job were very professional and did exactly what I needed.
David M.I used OneStop to change the electrical panel in my new home along with other work. They came in and worked the entire day and would not leave until it was 100% completed. Left my home so clean you wouldn't know they were there. They also have a lot of discounts and coupons for future work too. I would recommend them for any work in the house. Plus they added a dedicated circuit and electrical box for both my 120v washer and 240v electric dryer at no cost. Use them you won't be disappointed.
Gerard B.5:30am: Woke up today to the sound of water hitting the kitchen floor downstairs. Ran down in a panic to see a leak sprung from the ceiling, right below the upstairs bathroom. Not the best way to start a Friday...
6:37: Called OneStop, and spoke with Camille(?). Was told to expect a call back around 8am. Rocky start, but understandable considering the time of day.
8:22: Called OneStop again to check status as I had not received a call back. Matt informed me there was an opening and that they would send someone immediately.
8:45: Josh Caipen and Mitch arrived. I briefly explained the situation and probable cause. They confirmed the issue: an old toilet sitting on a partially disintegrated wax ring.
9:25: Wax ring replaced, toilet re-set, mess cleaned up.
Except the initial phone call, great experience. Josh and Mitch are very friendly, professional, and had the problem diagnosed and fixed within an hour. 10/10, would call again.
I had a few issues that I wanted to take care of around the house; HVAC stuff and an ejector pump that wasn't working. I called up OneStop and explained the issues. They were very responsive and were able to send someone right away.
Their technician showed up right on time. Really nice guy. Took a look at my ejector pump and we decided that it needed to be replaced. When the new one was installed (which looked older than the old one), it didn't work. The technician plugged it into another outlet, and it started working. So, turns out that my old pump was working fine, but the outlet was faulty.
Now, I'm $700 in the hole, no longer have my old functioning pump, and stuck with a new pump that won't work because the outlet is faulty. They essentially fixed a problem I never had, and now I need to look for an electrician.
Oh, and the technician couldn't address my HVAC issues because that's a separate guy. I guess I misunderstood the name ""OneStop"".
If the tech wasn't so nice, this would've been a 1 star.
UPDATE- 2/7/20
Dan reached out to me and located my old sump pump. He said that if it was actually working then he would reimburse me for the new pump. Turns out that my old pump wasn't working after all. Dan sent someone immediately to figure out what the electrical issue was and quickly resolved it.
Overall the post-sales service was excellent. And I can confidently say that if you aren't completely satisfied with their work, they will immediately rectify any issue. As such, I am revising my initial review.
Third time within a year using One Stop Pro, this time for a furnace issue. As always prompt, professional and offered sound advice/solution to my problem. They are always my first call!

























