Aerial view of a home and backyard pool
Bucks & Montgomery County, PA

Remodeling Contractor Service Areas

JAG Home Enhancements serves 97 towns and townships within about 20 miles of Doylestown, PA — decks, additions, basements, kitchens, baths and exteriors.

★★★★★ 4.8 on Google (48 reviews)Licensed in PA & NJBucks & Montgomery County

From Doylestown and New Hope to Lansdale, Abington and Yardley, our team builds and remodels homes across two counties. Choose your town for local details, recent projects and answers to common questions.

Bucks County

Doylestown, PA

Our home base

Danboro, PA

2 mi northwest of Doylestown

Doylestown Township, PA

Our home base

Buckingham, PA

3 mi east of Doylestown

Furlong, PA

3 mi south of Doylestown

Fountainville, PA

3 mi west of Doylestown

Holicong, PA

4 mi east of Doylestown

Lahaska, PA

4 mi east of Doylestown

Plumsteadville, PA

4 mi northwest of Doylestown

New Britain, PA

4 mi southwest of Doylestown

Carversville, PA

5 mi northeast of Doylestown

Dublin, PA

6 mi northwest of Doylestown

Jamison, PA

6 mi south of Doylestown

Warrington, PA

6 mi south of Doylestown

Chalfont, PA

6 mi southwest of Doylestown

Solebury, PA

6 mi northeast of Doylestown

Pipersville, PA

6 mi north of Doylestown

Lumberville, PA

7 mi northeast of Doylestown

Point Pleasant, PA

7 mi northeast of Doylestown

Penns Park, PA

7 mi southeast of Doylestown

Wrightstown, PA

7 mi southeast of Doylestown

Hilltown, PA

7 mi west of Doylestown

Bedminster, PA

8 mi northwest of Doylestown

Line Lexington, PA

8 mi west of Doylestown

Silverdale, PA

8 mi west of Doylestown

New Hope, PA

9 mi east of Doylestown

Warminster, PA

9 mi south of Doylestown

Ivyland, PA

9 mi south of Doylestown

Richboro, PA

10 mi southeast of Doylestown

Perkasie, PA

10 mi west of Doylestown

Ottsville, PA

10 mi north of Doylestown

Sellersville, PA

10 mi west of Doylestown

Northampton Township, PA

10 mi southeast of Doylestown

Upper Makefield, PA

11 mi east of Doylestown

Churchville, PA

11 mi southeast of Doylestown

Tinicum, PA

11 mi north of Doylestown

Southampton, PA

12 mi south of Doylestown

Newtown, PA

12 mi southeast of Doylestown

Erwinna, PA

12 mi north of Doylestown

Washington Crossing, PA

13 mi east of Doylestown

Holland, PA

13 mi southeast of Doylestown

Quakertown, PA

14 mi northwest of Doylestown

Feasterville, PA

15 mi southeast of Doylestown

Yardley, PA

15 mi southeast of Doylestown

Lower Makefield, PA

15 mi southeast of Doylestown

Langhorne, PA

15 mi southeast of Doylestown

Richlandtown, PA

15 mi northwest of Doylestown

Trumbauersville, PA

15 mi west of Doylestown

Kintnersville, PA

15 mi north of Doylestown

Upper Black Eddy, PA

16 mi north of Doylestown

Milford Square, PA

17 mi northwest of Doylestown

Riegelsville, PA

19 mi north of Doylestown

Montgomery County

Colmar, PA

9 mi southwest of Doylestown

Montgomeryville, PA

9 mi southwest of Doylestown

Montgomery Township, PA

9 mi southwest of Doylestown

Hatfield, PA

11 mi west of Doylestown

Horsham, PA

11 mi south of Doylestown

Hatboro, PA

11 mi south of Doylestown

Lansdale, PA

11 mi southwest of Doylestown

Maple Glen, PA

11 mi south of Doylestown

Souderton, PA

11 mi west of Doylestown

Telford, PA

12 mi west of Doylestown

Gwynedd, PA

12 mi southwest of Doylestown

Spring House, PA

12 mi southwest of Doylestown

North Wales, PA

12 mi southwest of Doylestown

Willow Grove, PA

13 mi south of Doylestown

Kulpsville, PA

13 mi southwest of Doylestown

Franconia, PA

13 mi west of Doylestown

Dresher, PA

14 mi south of Doylestown

Huntingdon Valley, PA

14 mi south of Doylestown

Ambler, PA

14 mi southwest of Doylestown

Bryn Athyn, PA

14 mi south of Doylestown

Roslyn, PA

14 mi south of Doylestown

Fort Washington, PA

14 mi south of Doylestown

Abington, PA

15 mi south of Doylestown

Blue Bell, PA

15 mi southwest of Doylestown

Harleysville, PA

15 mi west of Doylestown

Oreland, PA

15 mi south of Doylestown

Worcester, PA

16 mi southwest of Doylestown

Rydal, PA

16 mi south of Doylestown

Meadowbrook, PA

16 mi south of Doylestown

Glenside, PA

16 mi south of Doylestown

Jenkintown, PA

16 mi south of Doylestown

Skippack, PA

17 mi southwest of Doylestown

Wyncote, PA

17 mi south of Doylestown

Flourtown, PA

17 mi south of Doylestown

East Norriton, PA

17 mi southwest of Doylestown

Erdenheim, PA

18 mi south of Doylestown

Wyndmoor, PA

18 mi south of Doylestown

Elkins Park, PA

18 mi south of Doylestown

Cheltenham, PA

18 mi south of Doylestown

Plymouth Meeting, PA

18 mi southwest of Doylestown

Lafayette Hill, PA

18 mi southwest of Doylestown

Schwenksville, PA

19 mi west of Doylestown

Green Lane, PA

19 mi west of Doylestown

Norristown, PA

19 mi southwest of Doylestown

Red Hill, PA

20 mi west of Doylestown

Find us

Based in Doylestown, PA

Our Doylestown base puts us minutes from Buckingham, Warrington, New Britain, Chalfont, Furlong and Plumstead, and within easy reach of the rest of Bucks and Montgomery County.

Service area FAQs

How far do you travel?

We serve homeowners within about 20 miles of Doylestown, PA across Bucks and Montgomery County. If you do not see your town, give us a call — we may still be able to help.

Do you offer free estimates?

Yes. Call 267-885-3964 or reach out through our contact page to schedule a free estimate.

Are you licensed?

Yes. JAG Home Enhancements is licensed in Pennsylvania and New Jersey.

Ready to start your project?

Free estimates across Bucks & Montgomery County.