Updated: May 21, 2026
Location and Projects
Address
8706 ORF RD., Lake St. Louis, MO, 63367
Use our bidding system to
request a quote
Armstrong Plumbing Inc
Armstrong Plumbing Inc, 8706 Orf Rd, Lake St. Louis, MO (Owned by: Armstrong Plumbing Co David Ro) holds a Plumber license and 14 other licenses according to the St Louis County license board.
Their BuildZoom score of 103 ranks in the top 10% of 23,328 Missouri licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Armstrong Plumbing Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Armstrong Plumbing Inc Services
Start a project today:
Armstrong Plumbing Inc Contact Information
Phone Number: (636) 795-4278
Edit
Address: 8706 ORF RD., Lake St. Louis, MO 63367
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Armstrong Plumbing Inc Lake St. Louis
Quality
103
90th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Armstrong Plumbing Inc has a BuildZoom score of 103, which places them above 90% of 23,328 contractors in Missouri.
Activity
|
293 projects
|
2025 |
|
277 projects
|
2024 |
|
337 projects
|
2023 |
Our building permit records indicate that Armstrong Plumbing Inc has worked on at least
907.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
162 projects
|
Home Additions |
|
93 projects
|
New Constructions |
|
880 projects
|
Plumbing projects |
|
3 projects
|
Sewer laterals |
Analyzing permits over the last 4 years shows that Armstrong Plumbing Inc mostly works on
plumbing project
and home addition
projects.
Pricing
|
862 projects
|
< $5k |
|
18 projects
|
$5k-$20k |
|
9 projects
|
$20k-$50k |
|
11 projects
|
$50k-$100k |
|
4 projects
|
$100k-$250k |
|
1 project
|
$250k-$500k |
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Armstrong Plumbing Inc Reviews
5 out of 5 stars, based on
1
review
-
By PhilipMay 27, 2017Verified Hire
Building Permits by Armstrong Plumbing Inc
This is a sample of this contractor's permits. Click here to access their complete permit history.
Interior remodel only. cabinets counters appliances paint flooring outlets switches fixtures vanities commodes shower valves/trim water heater stacks furnace/ac electric panel basement finish
Valuation:
$89,000
Permit #:
25BLD-01181
Status:
complete
Fee:
$490
Permit Type:
Interior finish
Building Type:
N/A
Interior remodel only. cabinets counters appliances paint wood floors outlets/switches fixtures vanities commodes shower valves/trim water heater furnace/ac basement finish (1/2 bath)
Valuation:
$72,000
Permit #:
24BLD-09861
Status:
complete
Fee:
$407
Permit Type:
Interior finish
Building Type:
N/A
2 new buildings to be added to the existing mill creek senior living campus at 1990 w. southampton drive. 1 commercial - office storage at #2082 southampton drive existing storage building - 1206 sf first floor addition - 490.9 sf second floor addition - 1697.5 sf & 1 residential duplex at #2090 southampton drive
Valuation:
$381,160
Permit #:
BLDC-006102-2023
Status:
final
Fee:
$2,415
Permit Type:
N/A
Building Type:
N/A
Removal of the existing tub and shower walls. install a new walk-in tub in its place. this will require new plumbing and 3 new electrical circuits for the options on the tub. existing panel is an updated panel and has room for the new circuits
Valuation:
$14,935
Permit #:
24BLD-08124
Status:
complete
Fee:
$193
Permit Type:
Interior finish
Building Type:
N/A
Interior remodel of home. typical items to include paint flooring kitchen baths. not moving or adding any walls. electrician to replace panel all devices and addition gfci as needed. plumber to replace water heater shower valves set tup/pan install commodes/faucets and bring up to code. mechanical to replace hvac
Valuation:
$80,500
Permit #:
25BLD-05784
Status:
issued
Fee:
$439
Permit Type:
Interior finish
Building Type:
N/A
We are tearing off our car port and rebuild with a three car garage and living space above garage. we are also renovating our current home including electrical mechanical and plumbing work
Valuation:
$500,000
Permit #:
23BLD-08546
Status:
issued
Fee:
$2,065
Permit Type:
Addition
Building Type:
N/A
Demolish of the old tub deck drop in tub vanities mirror and a small amount of tile located under the toilet. new shower walls with tile new drop in tub new vanity
Valuation:
$9,000
Permit #:
24BLD-08332
Status:
complete
Fee:
$178
Permit Type:
Repair
Building Type:
N/A
Burger king-provide 1@ 2 water tap for domestic water and 1@ 1 water tap for sprinkler system from main to building. fees should have been paid with 25plu-04247
Valuation:
$1,800
Permit #:
25PLU-11020
Status:
complete
Fee:
$126
Permit Type:
Alteration
Building Type:
N/A
Restack 1st and 2nd floor bathrooms from basement to existing vent in 2nd floor. repipe 1st and 2nd floor bathroom from basement to 2nd floor. install 2-tub/shower valves 2-lavs and 2-toilets
Valuation:
$15,000
Permit #:
25PLU-17975
Status:
issued
Fee:
$174
Permit Type:
Replacement
Building Type:
N/A
Interior plumbing for new burger king restaurant reference permit 24bld-06227
Valuation:
$137,000
Permit #:
25PLU-04247
Status:
issued
Fee:
$454
Permit Type:
New construction
Building Type:
N/A
***this scope of work requires chesterfield zoning approval - please resubmit your application once they have emailed that approval to us. thank you***install 3/4 rpz for irrigation. hold harmless document shuold be on file
Valuation:
$750
Permit #:
23PLU-11113
Status:
canceled
Fee:
N/A
Permit Type:
Addition
Building Type:
N/A
***there is an open permit from 2020 from another contractor to replace a bfd. this permit will need to be cancelled or inspected/closed out before a permit can be issued to you thank you.***replace 3/4 rpz for irrigation
Valuation:
$500
Permit #:
23PLU-11118
Status:
canceled
Fee:
N/A
Permit Type:
Replacement
Building Type:
N/A
***this scope of work requires chesterfield zoning approval - please resubmit your application once they have emailed that approval to us. thank you***replace 3/4 rpz for irrigation. hold harmless should be on file
Valuation:
$500
Permit #:
23PLU-11106
Status:
canceled
Fee:
N/A
Permit Type:
Replacement
Building Type:
N/A
Actual address is 942 tara ridge drive chesterfield mo 63005-install new backflow for new lawn irrigation system
Valuation:
$950
Permit #:
25PLU-05744
Status:
complete
Fee:
$79
Permit Type:
Other
Building Type:
N/A
Kitchen renovation master bathroom remodel hall bathroom remodel
Valuation:
$167,221
Permit #:
24BLD-08275
Status:
issued
Fee:
$814
Permit Type:
Repair
Building Type:
N/A
Relocation of laundry room replacement of kitchen removal of laundry wall dining wall & livingroom wall. adding a new closet and replacement of master bathroom
Valuation:
$80,000
Permit #:
24BLD-02880
Status:
complete
Fee:
$439
Permit Type:
Alteration
Building Type:
N/A
Actual address is 969 tara court chesterfield mo 63005 install new backflow for new lawn irrigaiton system
Valuation:
$950
Permit #:
25PLU-06637
Status:
complete
Fee:
$79
Permit Type:
Other
Building Type:
N/A
Remodel of home: paint flooring doors and trim light fixtures. kitchen and baths replace cabinets counters appliances vanities commodes tubs/pan. plumber also to replace water heater/stacks
Valuation:
$100,000
Permit #:
23BLD-06601
Status:
complete
Fee:
$532
Permit Type:
Interior finish
Building Type:
N/A
Replace existing kitchen and master bathroom. addition led can lights and update electrical devices
Valuation:
$95,000
Permit #:
25BLD-03923
Status:
complete
Fee:
$515
Permit Type:
Replacement
Building Type:
N/A
Interior remodel - paint flooring doors/trim kitchen cabinets/counters/appliances bathroom vanities/commodes. replace electric panel. vinyl siding the exterior
Valuation:
$57,000
Permit #:
24BLD-01137
Status:
complete
Fee:
$397
Permit Type:
Interior finish
Building Type:
N/A
Similar Contractors See more
116
BZ Score
$3.9K
Avg Project
-
Projects
License # P8696
Saint Louis, MO
118
BZ Score
$7.8K
Avg Project
-
Projects
License # P9314
Saint Louis, MO
116
BZ Score
$2.7K
Avg Project
-
Projects
Recent Buildzoom Projects
Let us find you a plumber in your area today
We'll search our vast network of Plumbers and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
Armstrong Plumbing Inc License info
Verified License
| License # | P8446 |
| Status | Active |
| County | St Louis County |
| Type | Plumber |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Armstrong Plumbing Inc at the Saint Louis County Department of Public Works.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | D8446 |
| Status | Active |
| County | St Louis County |
| Type | Drainlayer |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Armstrong Plumbing Inc at the Saint Louis County Department of Public Works.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | GEN7974008 |
| Status | Active |
| City | University City |
| Type | General Contractor |
- When BuildZoom last verified this license, it had an expiration date of February, 2024. Check the current license status of Armstrong Plumbing Inc with the City of University City
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | PLC1205790 |
| Status | Active |
| City | University City |
| Type | Plumbing Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2022. Check the current license status of Armstrong Plumbing Inc with the City of University City
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | PLC8785706 |
| Status | Active |
| City | University City |
| Type | Plumbing Contractor |
- When BuildZoom last verified this license, it had an expiration date of April, 2025. Check the current license status of Armstrong Plumbing Inc with the City of University City
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| County | St Louis County |
| Type | Plumbers |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of Armstrong Plumbing Inc with the Saint Louis County Department of Public Works
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| County | St Louis County |
| Type | Mechanical Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of Armstrong Plumbing Inc with the Saint Louis County Department of Public Works
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| County | St Louis County |
| Type | Plumbers |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of Armstrong Plumbing Inc with the Saint Louis County Department of Public Works
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 61981 |
| Status | Active |
| State | Tennessee |
| Type | Contractors |
- When BuildZoom last verified this license, it had an expiration date of February, 2015. Check the current license status of Armstrong Plumbing Inc with the Tennessee Department of Commerce and Insurance
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | St Louis County |
| Type | Mechanical Contractor |
- According to the Saint Louis County Department of Public Works, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | St Louis County |
| Type | Plumbers |
- According to the Saint Louis County Department of Public Works, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | St. Charles County |
| Type | Plumbing Contractor |
- According to the St. Charles County Department of Development & Business Services, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | St. Charles County |
| Type | On Site Wastewater Treatment System Installer |
- According to the St. Charles County Department of Development & Business Services, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | St. Charles County |
| Type | Plumbing Contractor |
- According to the St. Charles County Department of Development & Business Services, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | P011 |
| Status | Inactive |
| County | Jefferson County |
| Type | Plumbing Contractor |
- According to the Jefferson County Building Division, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Armstrong Plumbing Inc at the Jefferson County Building Division.
This is a sample of licensing data; click here to access a complete history.
103
BuildZoom Score
1.6K
Permits
- Building permit records show that Armstrong Plumbing Inc has worked on 1609 permitted projects.
Armstrong Plumbing Inc Employees
AR
Armstrong Plumbing Co David Ro
Owner
DR
David Rolwes
Owner
DS
David W Smock
MS
Mark Sullivan
Owner
WH
William Haupert
Work with Armstrong Plumbing went well. It was done quickly and efficiently. No issues.
They have done several minor jobs since and all requests were responded to quickly, either same day or early the next day.