Plumbing Services in Rochester, NY
You might know exactly which fixture needs replacing. Or you might only know that the bathroom sink is draining slowly, the water heater is not keeping up, or you have discovered water where it should not be. Either way, BGS Plumbing can help you identify the right place to start.
We work with residential and commercial customers in Rochester and surrounding communities on everyday plumbing repairs, drain and sewer problems, fixture installations, water heater projects, remodeling, and new construction plumbing. Browse by service below or tell us what is happening and we can discuss the appropriate next step.

Find the service that fits your plumbing problem.
Diagnostic Plumbing Visits
Not sure where the problem is coming from? A diagnostic visit gives BGS an opportunity to assess the symptoms and explain the next step before you commit to the wrong kind of repair.
Explore this service →Drain Cleaning & Sewer Services
Get help with slow drains, recurring clogs, damaged drain pipes, and blockages affecting the main sewer line. The first step is understanding whether the issue involves one fixture or a larger portion of the drainage system.
Explore this service →Faucet Repair & Replacement
Repair a worn faucet cartridge or install a replacement faucet supplied by BGS or purchased by you. Kitchen, bathroom, and other compatible sink setups can be reviewed before installation.
Explore this service →Garbage Disposal Installation
Need a new disposal beneath the kitchen sink? BGS installs garbage disposals supplied by our team or provided by the customer, with attention to existing drain connections and under-sink space.
Explore this service →Kitchen & Bathroom Remodeling Plumbing
From rough plumbing behind the walls to final sink, toilet, and shower connections, BGS handles the plumbing side of kitchen, bathroom, and other remodeling projects.
Explore this service →Plumbing Repairs
Address accessible leaks, shutoff valves, hose spigots, pressure valves, and gas line service needs. BGS can review the specific component and explain what repair or replacement work is appropriate.
Explore this service →Sump Pump Installation
Install a sump pump for an existing basement sump system or discuss a replacement when the current pump is no longer dependable. The basin and discharge connections matter as much as the pump itself.
Explore this service →Toilet Repair & Installation
A running or weak-flushing toilet may need a repair. When it is time for replacement, BGS can supply and install a new toilet or install the compatible fixture you have already purchased.
Explore this service →Water Heater Services
Replace an aging water heater, discuss an on-demand conversion, or install a water heater expansion tank. BGS can review your current system and the installation requirements before moving forward.
Explore this service →New Construction Plumbing
Planning a new home, commercial space, or addition? Request a plumbing quote and discuss the plans, fixtures, water and drain layout, and construction schedule with BGS.
Explore this service →Not sure which service applies?
The symptoms do not always point to one obvious repair. A slow sink may involve only one drain; several fixtures backing up at once can indicate a larger issue. A dripping faucet might need an internal part or a full replacement. BGS can help narrow down the situation instead of asking you to make that call alone.
For a service request, tell us what fixture or area is involved, what is happening, and whether the problem is active, recurring, or part of a planned project. That is enough to begin the conversation.
Plumbing work for repairs, upgrades, and larger projects.
A family-run plumbing company founded in 2010, BGS brings more than 24 years of hands-on industry experience to the Rochester area. We focus on clear communication and practical recommendations, whether the job involves a single shutoff valve or plumbing work that needs to be coordinated with a larger renovation.
Request Plumbing Services
Share where the issue is happening and what you have noticed. BGS can review the details and discuss the next step.
Describe Your Plumbing Problem
Tell BGS what is going on, or call 585-636-2535 to discuss the right service.
