About Us

Are you needing a divorce or family law attorney but don’t know where to turn or which firm to approach?

We are an experienced team of approachable, honest and dedicated divorce and family law attorneys. If you are seeking an experienced attorney to help you navigate through divorce with minimal damages to your family and finances. We focus exclusively in the area of divorce and family law, including contested divorces, collaborative divorces, mediation, child custody and family law.

Divorce is a distressing time, but we strive to make your visits to our office as relaxed and comfortable as possible. You’re more than just a number. We get to know you and the unique aspects of your case, treating you with respect and privacy every step of the way.

Attorney’s practice areas include:

  • Family Law
  • Divorce
  • Probate Matters
  • Family & Divorce Mediation

We promise to give our clients our best efforts and to keep them fully informed as to all aspects of their legal proceedings. Our divorce lawyers endeavor to achieve for our clients the greatest benefits possible. We cannot and do not, however, make any guarantees or predictions to any client as to the results to be obtained.

We encourage our clients to seek the support of friends and family during the difficult times that will arise during the legal proceedings. Our clients can also rely on us to assist them in overcoming the inevitable obstacles and frustrations with which they will be faced.

Most divorce and custody cases are resolved by settlement among the spouses and their divorce lawyers or family lawattorneys before a trial takes place. This is generally the most beneficial manner by which to finalize such a lawsuit.Peace of mind and closure for the entire family are worthwhile goals.We will help you in such process.

For a free consultation, please call us at 610-892-0608

Areas We Service

Delaware County
Aldan 19018, Aston 19014, Boothwyn 19061, Brookhaven 19015, Broomall 19008, Bryn Mawr 19010, Chadds Ford 19317, Chester 1901319014190151901619022, Chester Heights 19017, Chester Hts 19017, Chester Township 19013, Chester Twp 19013, Chesterbrook 19087, Cheyney 19319, Clifton Heights 19018, Clifton Hts 19018, Collingdale 19023, Concordville 193311933919340, Crum Lynne 19022, Darby 19023, Drexel Hill 19026, E Lansdowne 19050, East Lansdowne 19050, Eddystone 190131902219028, Elwyn 19063, Essington 19029, Folcroft 19032, Folsom 19033, Garden City 19063, Garnet Valley 19061, Glen Mills 19342, Glen Rdl Lima 19037, Glen Riddle 1903719063, Glen Riddle Lima 19037, Glenolden 19036, Gradyville 19039, Havertown 19083, Holmes 1904319098, Lansdowne 19050, Lenni 19052, Lester 19029, Lima 19037, Linwood 19061, Manoa 19083, Marcus Hook 19061, Media 1906319065, Media 19091, Milmont Park 19033, Morton 19070, Moylan 19065, Newtown Sq 19073, Newtown Square 19073, Norwood 19074, Ogden 19061, Phila 19113Philadelphia 19113, Pilgrim Gardens 19026, Pilgrim Gdns 19026, Primos 19018, Primos Secane 19018, Prospect Park 19076, Radnor 19008190801908719088, Radnor 19089, Ridley 19070, Ridley Park 19078, Rose Valley 1906319086, Rutledge 19070, Saint Davids 19087, Secane 19018, Sharon Hill 19079, Springfield 19064, St Davids 19087, Strafford 19087, Swarthmore 19081, Thornton 19373, Trainer 19061, Upper Chichester 190131901419061, Upper Darby 19082, Uppr Chichstr 190131901419061, Villanova 19085, Wallingford 19086, Wayne 19080190871908819089, Woodlyn 19094, Yeadon  19050Chester County
Atglen 19310, Avondale 19311, Berwyn 19312, Birchrunville 19421, Brandamore 19316, Chatham 19318, Chester Sprgs 19425, Chester Springs19425, Coatesville 19320, Cochranville 19330, Devault 19432, Devon 19333, Downingtown 1933519372, E Fallowfield 19320, East Fallowfield Township 19320, Elverson 19520, Exton 19341, Exton 19353, Franklin Center 19341, Franklin Ctr 19341, Frazer 19355, Glenmoore 19343, Honey Brook  19344, Immaculata 19345, Kelton 19346, Kemblesville 19347, Kennett Sq 19348, Kennett Square 19348, Kimberton 19442, Landenberg 19350, Lewisville 19351,Lincoln Univ 19352, Lincoln University 19352, Lionville 19353, Lyndell 19354,Malvern 19355, Mendenhall 19357, Modena 19358, New Londn Twp 19352,New London 19360, New London Township 19352, NewLondon TWP 19352,Nottingham 19362, Oxford 19363, Paoli 19301, Parker Ford 19457, Parkesburg 19365, Phoenixville 19460, Pocopson 19366, Pomeroy 19367, Pottstown 19465 Romansville 19320, Sadsburyville 19369, Saint Peters 19470, Southeastern 193971939819399, Spring City 19475, Steelville 19310, Suplee 19371, Thorndale 19372, Toughkenamon 19374, Tredyffrin 19312, Unionville 19375, Uwchland 19480, Valley Forge 194811948219493194941949519496, Valley Township 19320, Valley Twp 19320, W Brandywine 193201934319344, Wagontown 19376, West Bradford 193201933519380, West Brandywine 1932019343,19344, West Chester 1938019381193821938319388, West Grove 19390, Westtown 19395

Montgomery County
Abington 19001, Ambler 19002, Arcola 19420, Ardmore 19003, Audubon 1940319407, Bala Cynwyd 19004, Belmont Hills 19004, Black Horse 19401, Blue Bell 1942219424, Bridgeport 19405, Bryn Athyn 19009, Cedars 19423, Center Square 19422, Cheltenham 19012, Collegeville 1942619473, Colmar 18915, Conshohocken 1942819429, Creamery 19430, Dresher 19025, E Greenville 18041, Eagleville 194031940819415, Earlington 18918, East Greenville 18041, East Norriton 1940119403, Elkins Park 19027, Erdenheim 19038, Fairview Village 19409, Fairview Vlg 19409, Flourtown 19031, Fort Washington 19034, Foxcroft Sq 19046, Foxcroft Square 19046, Franconia 18924, Frederick 19435, Ft Washington 19034, Gilbertsville 19525, Gladwyne 19035, Glenside 19038, Green Lane 18054, Gulph Mills 19428, Gwynedd 1943619454, Gwynedd Valley 19437, Gwynedd Vly 19437, Harleysville 1943819441, Hatboro 19040, Hatfield 19440, Haverford 19041, Hollywood 19046, Horsham 19044, Huntingdon Valley 19006, Huntingdon Vy 19006, Jeffersonville 19403, Jeffersonvlle 19403, Jenkintown 19046, King of Prussia 19406, Kng of Prussa 19406, Kulpsville 19443, Lafayette Hill 19444, Lafayette Hl 19444, Lamott 19027, Lansdale 19446, Laverock 19038, Lederach 19450, Limerick 19468, Linfield 19468, Lower Gwynedd 19002, Mainland 19451, Maple Glen 19002, Meadowbrook 19046, Melrose 19027, Melrose Park 19027, Merion Sta 19066, Merion Station 19066, Miquon 19444, Mont Clare 19453, Montgomeryville 18936, Montgomeryvle 18936, Narberth 19072, Norristown 1940119403194041940519406194071940819409, North Wales 19436194541945519477, Oaks 19456, Ogontz Campus 19001, Oreland 19075, Palm 18070, Penllyn 19422, Penn Valley 19072, Pennsburg 18073, Perkiomenville 18074, Perkiomenvlle 18074, Phoenixville 19453, Plymouth Meeting 19462, Plymouth Mtng 19462, Pottstown 19464, Red Hill 1807318076, Rockledge 19046, Roslyn 19001, Royersford 19468, Rydal 19046, Salford 18957, Salfordville 18958, Sanatoga 19464, Sassamansville 19472, Sassamansvlle 19472, Schwenksville 19473, Skippack 19474, Souderton 18964, Spring House 19477, Spring Mount 19478, Stowe 19464, Sumneytown 18084, Telford 18969, Trappe 19426, Trooper 19403, Tylersport 18971, Upper Gwynedd 19446, Valley Forge 1948419485, W Cnshohocken 19428, West Conshohocken 19428, West Point 19486, Willow Grove 19090, Worcester 19490, Woxall 18979, Wyncote 19095, Wyndmoor 19038, Wynnewood 19096, Zieglersville 19492, Zieglerville 19492

Philadelphia County
Manayunk 19127, Mid City East 19102, Mid City West 19103, Middle City East 19102, Middle City West 19103, Overbrook Hills 19151, Overbrook Hls 19151, Phila 19101191021910319104191051910619107191081910919110191111911219114191151911619118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551916019161191621917019171191721917319175191771917819179191811918219183191841918519187191881919119192191931919619197, Philadelphia 1901919092190931909919101191021910319104191051910619107191081910919110191111911219114191151911619118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551916019161191621917019171191721917319175191761917719178191791918119182191831918419185191871918819190191911919219193191941919519196191971924419255, William Penn Annex East 19106, William Penn Annex West 19107, Wm Penn Anx E 19106, Wm Penn Anx W 19107