Find Your Pro
Contractors-General/Remodeling
- (717) 755-4127
- (717) 292-5696
Kohr & Sons
Make your home the home of your dreams with Kohr & Sons LLC. Our partners have over 60 years of combined experience in expert craftsmanship, giving you the peace of mind you deserve when i
475 Shady Lane
Manchester, PA 17345
- Website
- (717) 577-5718
- Map
- (717) 244-7048
- (717) 848-6688
231 N. George Street
York, PA 17406
- (717) 767-8330
We specialize in the design and remodeling of Kitchen and Bath Rooms
11800 N. Main Street Ext.
Glen Rock, PA 17327
- Map
- (717) 235-8000
568 Kraybill Church Road
Mount Joy, PA 17552
- Map
- (717) 653-1610
216 Glenvue Road
Glen Rock, PA 17327
- (717) 235-2555
- (717) 880-4754
- (717) 324-3835
Fabricators and installers of custom granite. marble, soapstone and quartz countertops
125 Householder Avenue
Red Lion, PA 17356
- Map
- (717) 244-2685
- (717) 843-8000
3115 Balsa Street
York, PA 17404
- Map
- (717) 855-5588
- (717) 854-2163
5760 York Road
New Oxford, PA 17350
- (717) 624-7366
3065 Honey Valley Road
Dallastown, PA 17313
- (717) 246-2009
1211 Church Road
York, PA 17404
- (717) 767-5407
475 Eagle Avenue
Hanover, PA 17331
- (717) 637-1171
1 Industrial Drive
Hanover, PA 17331
- Map
- (717) 633-5133
5025 Dairy Road
Red Lion, PA 17356
- (717) 244-6540
1890 Mt. Zion Road
York, PA 17406
- (717) 755-1921
3499 Indian Rock Dam Road
York, PA 17408
- (717) 792-4724
509 W. Elm Avenue
Hanover, PA 17331
- (717) 637-7910
1941 Debbie Drive
York, PA 17403
- (717) 578-9683
1733 Whiteford Rd
York, PA 17402
- (717) 755-9555
6 S. Keesey Street
York, PA 17402
- (717) 757-2820
47 Loveton Circle
Suite D
Sparks, MD 21152
- (717) 755-5555
269 W. Meadowbrook Avenue
Hellam, PA 17406
- (717) 515-4539
720 S. Ramona Road
Myerstown, PA 17067
- (717) 600-1039
824 E. Main Street
P. O. Box 759
Ephrata, PA 17522
- (717) 733-4823
717 Washington Avenue
Hanover, PA 17331
- (717) 637-7041
2565 Overlook Drive
York, PA 17403
- (717) 577-5968
120 N. Main Street
Box 217
York New Salem, PA 17371
- (717) 792-1655
465 Prospect Street
P. O. Box 3654
York, PA 17403
- (717) 854-5401
245 Ruppert Road
Red Lion, PA 17356
- (717) 495-6857
435 Locust Street
P. O. Box 8
Dallastown, PA 17313
- (717) 246-3095
31 Violet Drive
Hanover, PA 17331
- (717) 632-6666
1737 W. Main Street
Ephrata, PA 17522
- (717) 733-1536
1060 Baltimore Street
Hanover, PA 17331
- (717) 637-4136
261 E. Street
York, PA 17403
- (717) 845-9447
1959 Craley Road
Windsor, PA 17366
- (717) 434-9723
785 Dietz Road
York, PA 17402
- (717) 244-4711
1563 Long Run Road
Schuylkill Haven, PA 17972
- Map
- (570) 739-1980
2147 S. Market Street
Elizabethtown, PA 17022
- (717) 367-6693
204 St. Charles Way E-102
York, PA 17402
- (717) 848-1369
3577 Cimmeron Road
York, PA 17402
- (717) 846-4659
3012 E. Prospect Road
York, PA 17402
- Map
- (717) 757-5592
383 Watters Road
New Park, PA 17352
- (410) 808-9628
76 Bowman Road
York, PA 17408
- (717) 792-4641
259 Burnhill Road
Shermansdale, PA 17090
- (717) 275-6271
550 Pleasant Grove Road
Red Lion, PA 17356
- (717) 244-5750
4647 Jonestown Road
Harriburg, PA 17109
- (717) 545-0855
1500 Baltimore Street
Hanover, PA 17331
- (717) 633-5163
3145 Honey Valley Road
Dallastown, PA 17313
- (717) 244-8180
P. O. Box 2886
York, PA 17405
- (717) 849-7543
14971 Mt. Olivet Road
Stewartstown, PA 17363
- (717) 235-3361
30 Kohler Court
Red Lion, PA 17356
- (717) 751-0971
2350 Taxville Road
York, PA 17404
- (717) 792-2470
2500 Kingston Rd
Suite 1
York, Pa 17402
- Map
- (717) 800-2369
8471 Fishel Creek Road
Seven Valleys, PA 17360
- (717) 428-1993
2425 Springwood Road
York, PA 17402
- Map
- (717) 741-2726
889 Old Commons Road
Windsor, PA 17366
- (717) 246-9467
105 Berkshire Lane
Stewartstown, PA 17363
- Map
- (717) 993-5403
553 Ducktown Road
York, PA 17406
- (717) 252-4885
3564 Gillespie Drive
York, PA 17404
- (717) 792-0100
5165 Lincoln Highway West
Thomasville, PA 17364
- (717) 792-5737
2281-E Blackberry Road
Dover, PA 17315
- (717) 324-6901
35 Spring Garden Avenue
Hanover, PA 17331
- (717) 637-8749
6617 Bushay Street
Baltimore, MD 21224
- Map
- (443) 769-3413
7532 Lacey Lane
Spring Grove, PA 17362
- Map
- (717) 676-2272
16380 Dolf Road
Stewartstown, PA 17363
- (717) 993-2506
4690 List Road
Red Lion, PA 17356
- (717) 246-1873
6935 York Road
Abbottstown, PA 17301
- (717) 624-4800
3070 Raintree Road
York, PA 17404
- (717) 764-9899
4470 Lincoln Highway
York, PA 17406
- (717) 840-7896
474 Mount Sidney Road
Lancaster, PA 17602
- (717) 393-0212
425 W. Avenue
Red Lion, PA 17356
- (717) 246-2575
2860 Sunset Drive
Dallastown, PA 17313
- (717) 818-5112
3191 Nace Mill Lane
Glenville, PA 17329
- (717) 229-2556
32 Mayberry Lane
Mechanicsburg, PA 17050
- (800) 229-6091
4071 S. Salem Church Road
Dover, PA 17315
- (717) 292-4083
1341 Old Farm Lane
York, PA 17403
- (717) 848-5340
44 Mountain Lane
Newburg, PA 17240
- (717) 423-6187
3617 Simpson Ferry Road
Camp Hill, PA 17011
- Map
- (717) 918-3315
542 Industrial Drive
Lewisberry, PA 17339
- Map
- (844) 938-3832
768 Corporate Circle
New Cumberland, PA 17070
- (717) 774-2110
405 Carlisle Avenue
York, PA 17404
- (717) 718-3182
890 Berlin Road
New Oxford, PA 17350
- (717) 624-4822
660 Old Hanover Road
Spring Grove, PA 17362
- (717) 225-4669
423 Valley Road
Etters, PA 17319
- (717) 938-1842
950 Smile Way
York, PA 17404
- (717) 747-4508
3692 Tunnel Hill Road
Seven Valleys, PA 17360
- (717) 741-2438
1750 Industrial Highway
York, PA 17402
- (717) 718-4161
708 Bencru Avenue
Mechanicsburg, PA 17055
- (717) 796-2423
51A S. Main Street
P. O. Box 369
Stewartstown, PA 17363
- (717) 993-6846
2845 Springwood Road
Red Lion, PA 17356
- (717) 246-5509
2201 Smith Station Road
Hanover, PA 17331
- Map
- (717) 968-6798
711 Pine Hill Road
Hummelstown, PA 17036
- Map
- (717) 566-2514
325 Cottage Hill Road
York, PA 17404
- (717) 848-2932
7100 Carlisle Road
Dover, PA 17315
- (717) 292-2262
5030 N. New Salem Church Road
Dover, PA 17315
- (717) 292-5613
1803 Mt. Rose Ave
York, PA 17403
- Map
- (717) 718-9600
3418 Lower Glades Road
York, PA 17406
- (717) 757-2582
1553 Ridgewood Road
York, PA 17406
- (717) 846-1117
315 S. Camp Street
Red Lion, PA 17356
- (717) 417-6172
33 S. Seward Street
York, PA 17404
- Map
- (717) 854-6168